Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 17 reacties
Bron: Brighthand, submitter: T.T.

PalmSource heeft gisteren in München bekend gemaakt dat de nieuwe versie van zijn besturingssysteem, codenaam Sahara, vlak voor het einde van dit jaar klaar zal zijn. Als het bedrijf zich aan deze planning gaat houden, dan zal Palm OS 6 op 29 december naar de fabrikanten toegestuurd worden voor de laatste specifieke aanpassingen. Bij de ontwikkeling van deze nieuwe versie van het OS is veel geluisterd naar opmerkingen van klanten. Zo is er nu standaard ondersteuning voor webservices en kunnen er Microsoft Exchange- en Lotus Notes-servers aangesproken worden. Daarnaast is er veel nadruk gelegd op veiligheid, onder andere daarom is het OS volledig opnieuw opgebouwd.

PalmSource LogoNiet alleen heeft PalmSource de definitieve releasedatum vrijgegeven, ook is er meer duidelijk verschaft over de nieuwe features van het besturingssysteem. Zo is het nu zeker dat er een nieuwe API komt waarin een groot aantal standaardfuncties zullen zitten. Onder andere is er een functie aanwezig om het beeld op verschillende manier te draaien. Deze functie is al aanwezig in sommige huidige versies van het OS, echter werkt deze nog niet met alle versies van Palm OS 5. Een andere interessante verbetering is hoe het OS omgaat met ARM-code. In versie 5 wordt de ARM-code, ARMlets genaamd, nog via een emulator uitgevoerd. Versie 6 doet dit native, hierdoor zal de - toch al snelle ARM-code - nog net iets sneller uitgevoerd worden.

Een volgende verbetering is doorgevoerd op het gebied van threading en achtergrondprocessen. Palm OS 5 kan hier wel mee omgaan, maar de implementatie is bij lange na niet zoals PalmSource deze voor zich zag. Dit is aangepakt in Sahara door hiervoor een compleet nieuwe standaard te schrijven. Om het OS stabiel te houden is er gewerkt aan een nieuw beschermd geheugensysteem, dat onder andere gebruikmaakt van procesprotectie. Hierdoor krijgt iedere applicatie zijn eigen geheugenruimte toegewezen en kan daarbuiten niets doen. Er zullen nieuwe API's aanwezig zijn die gebruikt kunnen worden om eenvoudig contact te leggen met draadloze netwerken; waaronder WiFi en GPRS. Naast al deze veranderingen zijn er nog een zeer groot aantal kleine wijzigingen doorgevoerd om het leven gemakkelijker te maken:

Palm logoPalm OS 6 will see the end of some limitations that have irritated users for years, including the 16-category limit and the 4k limit on memos.

[...] Sahara will use pluggable I/O interfaces, which means that licensees will be able to easily pick and choose which methods they use for input, for example Graffiti II or a keyboard.

After Palm acquired the assets of BE, Inc., that company's developers were put to work on their new employer's operating system. OS 6 will use multimedia and graphics frameworks from the BeOS.
Moderatie-faq Wijzig weergave

Reacties (17)

Ik ben benieuwd op welke hardware het OS kan draaien. Kun je het installeren op bijvoorbeeld de Tungsten T2 of T3? Of alleen op de hardware die na introductie van OS6 uitkomt.

Mijn Palm Vx werd standaard geleverd met OS3 maar was later te upgraden naar OS4. Ik hoop dat dat met OS6 en bijvoorbeeld de T3 ook kan.
Ik denk dat er voor de Tungstens wel een upgrade komt, want dat heeft Palm in het verleden idd ook gedaan zoals jij zegt.
Of Sony het ook zal doen vraag ik me af, zoiezo zijn hun OSsen vaak nogal aangepast (zie de N* serie en dat nieuwe ding), waardoor het misschien teveel werk voor ze is.

Dat er standaard geen J2ME in zit vind ik trouwens ook wel jammer, kost toch weer een halve MB geheugen om het los te installeren.
Aan J2ME wordt momenteel hard gewerkt door PalmSource, in samenwerking met IBM. Zie www.palminfocenter.com/view_Story.asp?MODE=FLAT&ID=6010
Iedere ander hedendaags 32-bit OS, van Windows tot Linux tot OSX tot Symbian had het natuurlijk ook allang protected memory. Palm OS 5.2 is nog van de generatie Mac OS9, Windows 95, etc. zeg maar.
PalmOS heeft geen protected memory nodig, want het OS ondersteunt geen multithreading/tasking. IMO is het een zegen; juist het ontbreken van multithreading/tasking is grotendeels verantwoordelijk voor het lage batterij verbruik en de snelheid en stabiliteit waarmee applicaties draaien.
De PDA schakelt altijd naar "slaapstand" wanneer er geen invoer is.
Overigens, er is wel degelijk een vorm van geheugen bescherming aanwezig op de oude DragonBall processoren. Het OS zelf draait in Supervisor mode met toegang tot het gehele geheugen. De toepassing draait in User mode, een soort beschermde modus waarbij delen van het geheugen (voornamelijk natuurlijk storage memory) afgeschermd zijn. Deze delen zijn alleen toegankeljk via (relatief veilige) API calls van het OS.
Feit blijft dat OS5.0 compatible software bijna niet te vinden is.
en
Denk dat iedereen die zich de afgelopen tijd heeft lopen ergeren aan de limieten van palmos nu echt wel is overgestapt op een alternatief.
NFI ;), maar dan hebben jullie het laatste jaar wel onder een steen geleefd...
Het web BULKT van de OS5 software en er is eigenlijk niets wat een OS5 Palm niet kan t.o.v. de concurrentie. NES, GB, GG, Arcade en Speccy emulatie, MP3, OGG, MPEG1, MPEG2, MPEG4 en DivX afspelen, Virtual MIDI synthesis, Doom 2 (zeer binnenkort op de Zodiac - mét OS 5), native PowerPoint, Word, Excel documenten bewerken.

Welke limieten ook al weer ? :z

\[edit: typo]
Er is inderdaad wel een hoop software te vinden die wel op palmos 5 draait maar er is ook een grote lijst met software op te noemen die niet meer op palmos 5 draait. Een van de eerste en meest opvallende voorbeelden daarvan is de eigen bluetooth software van Palm. Het is dus niet mogelijk om de bluetooth kaart van palm te gebruiken in combinatie met PalmOs 5. Als je je eigen software al niet eens compatible maakt vindt ik het niet vreemd dat mensen op een gegeven moment overstappen naar de concurent
Wat is dit nou voor flauwekul? Palm OS 5.x draait op de Tungsten T en T2, en beiden hebben bluetooth ingebouwd. Waarom zou je dan een Palm BT card willen?

En voor alle gangbare bluetooth programma's zijn allang OS5 versies beschikbaar, dus wat mis je dan nog?
Feit blijft dat OS5.0 compatible software bijna niet te vinden is. (om TOMTOM even als voorbeeld te noemen) Nu een OS6.0 uitkomt zal dit alleen maar erger worden. De backwards-compatibility van de OS-en zijn slecht. Voorlopig ben je nog altijd het beste uit met OS4.1 (getuige de Tungsten-W). Ik hoop dat er ook een beetje aan ondersteuning wordt gedacht zodat oude progjes nog op OS6.0 zullen draaien (zie ook WINXP met de compatibility-mode)
Wat een onzin. Er is ZAT software te vinden voor Palm OS. Duizenden en duizenden programma's draaien probleemloos op PalmOS 5.x, zowel op mijn TT als TT2.

TomTom is nou net een van de weinigen die zijn software (nog) niet aangepast heeft.
Die ARMlets in OS5 worden niet geemuleerd. Juist alle andere code wordt nog geemuleerd. Die ARMlets zijn juist om de zware taken zo snel mogelijk te laten uitvoeren. Die emulatie is noodzakelijk voor backwards compatibiliteit en functioneert erg goed. Juist op de plaatsen waar even wat extra CPU gewenst is, kunnen de programmeurs kiezen om dat in een ARMlet te maken, wat dus erg snel loopt.
Het gebruik van beschermde geheugenruimte is een goed voorbeeld van wat uit BeOS overgenomen zou kunnen zijn. Ik verwacht nog veel meer van dit soort zaken, BeOS was immers een prima OS..
Iedere ander hedendaags 32-bit OS, van Windows tot Linux tot OSX tot Symbian had het natuurlijk ook allang protected memory. Palm OS 5.2 is nog van de generatie Mac OS9, Windows 95, etc. zeg maar.
Ook ieder niet-hedendaags OS heeft een of andere vorm van protectie. OS/1.*, Windows 2.*, MacOS 6.*

Om je opmerking nog leuker te maken: Microsoft heeft een deel van de proces-separatie uit windows NT4 gesloopt. 3.51 zat een stuk stabieler in elkaar. Sinds NT4 kan een gare driver je OS laten crashen. Dat, en geen andere reden, is de achtergrond van de logo-programma's van Microsoft. Ze hebben ingezien dat met het wegvallen van de scheiding tussen drivers onderling de kwaliteit van de code belangrijker wordt.
Yup...een van de weinige die specifiek was opgebouwd om van de toendertijd nieuwste 486 processors gebruik te maken...geen tot weinig 'cruft'.
NFI maar hier komen ze wel een beetje laat mee. Denk dat iedereen die zich de afgelopen tijd heeft lopen ergeren aan de limieten van palmos nu echt wel is overgestapt op een alternatief. Ze zullen het echt goed moeten marketen wil het goed verkopen want met zulke ambities in het os en een arm processor zal de batterij het ook wel een stuk minder langer volhouden. Dit was nou net het punt waar palm zo goed in was, batterylife.
Marketing technisch is het wel een slechte release datum, zo na de maand december. Of vergis ik me nou :?
'T is volgens mij niet zo dat mensen 'm toch wel kopen als ze zo'n Palm nodig hebben
Dat zat er natuurlijk aan te komen. Ik denk dat het voor niemand een verrassing was, voor mij iig niet. Het zou natuurlijk zijn van Palmsource om het niet te doen, BeOS is idd een heel fijn OS. Het enige nadeel ervan was het karige aanbod van software (is vaak zo als een OS nog niet echt populair is, wat aan de andere kant toch een beetje vaag is omdat BeOS een Unix afgeleide is. Het is dus vrij makkelijk om Linux software te porten) en dat ik m'n Realtek kaartje niet aan de praat kreeg en dus niet kon internetten :'(

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True