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 , , 57 reacties
Bron: OSNews

OSNews heeft een interessant interview geplaatst met Peter Tattam van Trumpet Software. Dit softwarebedrijf is vooral bekend om hun TCP/IP stack voor Windows 3.x genaamd 'Trumpet Winsock' uit de tijd dat Windows nog geen ingebouwde TCP/IP stack had. Tegenwoordig werkt Trumpet voornamelijk aan een 32-bit OS, PetrOS genaamd, geschreven in Object Pascal. Het is de bedoeling dat dit OS voor 100% compatible wordt met Windows, maar dat het wel een stuk kleiner, goedkoper en sneller wordt.

Check ook de project page hier. Zoals je kunt zien, hebben ze al een behoorlijke hoeveelheid werk verricht. In de toekomst hopen ze ook een 64bit OS te releasen zo gauw dat mogelijk is.

It's also a good candidate for the embedded market because it boots quickly (less than 5 seconds to bring up the test GUI from the time the bios hands over to the boot loader) and it has a small footprint ( runs in < 4 meg). it might be ok if they a i386 based, but we don't have anyhting for ARM or the other processors in that market. Also the market is crowded there with many players trying to make their mark, and they have a strong head start on us. Time will tell if we can do much there.

I'm also targetting servers since we've put a lot of time into remote management functionality. It's kind of cool to be able to deploy a win32 based server that doesn't need a lot of resources and which you can telnet into and manage remotely - we plan to extend that to remote GUI functionalty too. Also keeping the kernel footprint small offers performance benefits since you can likely squeeze a large chunk of the kernel working set into L2 cache. For a server doing an ASP, low kernel overhead will likely be important.
PetrOS screenshot

Lees meer over

Gerelateerde content

Moderatie-faq Wijzig weergave

Reacties (57)

Doodgeboren kindje lijkt mij.
Mensen die per sé windoze-apps willen draaien zullen dat altijd onder windoze (blijven) doen.
Mensen die een alternatief OS willen, maar toch zo af en toe een Windoze-app nodig hebben draaien Wine (onder Linux), of Odin (OS/2).

Komt nog bij, dat M$ (aangenomen dat e.e.a. inderdaad compatible is) wel zorgt voor bogus-meldingen. Dat hebben ze indertijd gedaan met de combinatie Win 3.x/DRDOS. Windoze checkte de DOS-versie en genereerde bogus-errors. Een pop-up windowtje met een vaag Hex-adres en de melding dat e.e.a. waarschijnlijk werd veroorzaakt door een incompatible DOS-versie.

DR (Digital Research) werd de markt uitgedrukt en tenslotte overgenomen door Caldera die e.e.a. aanhangig hebben gemaakt bij de DOJ. Ofschoon ze in het gelijk werden gesteld, was het inmiddels inmiddels te laat.

Een quote uit de DOJ-stukken:
To reinforce the impression that DR DOS would be incompatible with Windows 3.1, beginning in December of 1991, Microsoft released beta versions of Windows 3.1 containing code that generated error messages when Windows 3.1 ran on top of DR DOS rather than MS-DOS. Microsoft created these error messages solely for the purpose of creating the impression that DR DOS would be incompatible with Windows in order to dissuade customers from purchasing DR DOS.
Het hele verhaal kun je hier nalezen: http://www.maxframe.com/DR/Info/COMPLAIN.HTM
En naast DR DOS heeft Microsoft ook de nodige ongeing met de andere concurenten uitgehaald. Bij WinOS/2 hebben ze er ook voor gezorgd dat Win32 programma's niet zouden lopen. Win32S deed het wel, dus hebben ze de hoeveelheid virtueel geheugen dat elk programma krijgt opgeschroefd zodat het niet in OS/2 kon werken.

Als dat PetrOS echt goed zou worden en een bedreiging zou worden voor Windows dan zal Microsoft daar ook een stokje voor steken.
Er zijn dan 2 opties:
1) Ze kopen PetrOS en gebruiken de goede delen in hun volgende OS
2) Ze drukken PetrOS de markt uit.

Ik ben voor concurentie, maar de kans dat dit ooit wat word is wel heel erg klein.

Marc
Dit is geen quote uit de stukken van de DoJ, maar uit de aanklacht van Caldera tegen Microsoft. Niet eens de beslissing uit die rechtzaak, maar de stellingen van Caldera waarop die rechtzaak gebaseerd is. Om dan te zeggen dat dit de feiten zijn, is een beetje kort door de bocht. "Innocent untill proven guilty"
Ik denk dat concurrentie moeilijk wordt. Windows is in de loop der jaren al zo geperfectioneerd (niet dat het af is, integendeel) en zo wijd verspreid dat het ondoenlijk is dat te evenaren of zelfs te overtreffen.

Een nieuw OS moet echt iets nieuws bieden, denk ik, iets dat veel consumenten zal aanspreken. Met alleen het toverwoordje 'snelheid' redt Trumpet het niet.
Een nieuw OS moet echt iets nieuws bieden, denk ik, iets dat veel consumenten zal aanspreken. Met alleen het toverwoordje 'snelheid' redt Trumpet het niet.
Het zal vooral moeilijk worden om de gebruiksvriendelijk van Windows te evenaren, want Windows is nog steeds het meest gebruiksvriendelijke OS wat er te vinden is samen met Mac OS . XP bijvoorbeeld is uitgerust met allerlei extra software zoals het direct kunnen branden, foto's en films bewerken etc. Dat spreekt de grote masa ook aan, ze kunnen direct werken met het OS en zelfs de grootste digibeet heeft binnen de kortste keren door hoe Windows in elkaar zit.

Verder is Win XP super stabiel alleen de prijs is hoog, maar zoals gezegd kan de concurentie van dit OS er wel eens voor gaan zorgen dat Windows goedkoper wordt. (Buiten het illegaal draaien van Windows, dat doen de meeste mensen nog steeds en dan kan dit nieuwe OS nog zo goedkoop zijn, als mensen gratis aan Windows kunnen komen, nemen ze Windows).

(Voor alle Linux mensen, tuurlijk zijn de nieuwste distro's zeer gebruiksvriendelijk, maar als er problemen zijn en je moet terug naar de command line wordt het te moeilijk).
2 Beavis: Erhm, zelf draai ik naast o.a. Linux ook XP en ik ben er, op wat kleine zaken na, best tevreden over. Maar wat jij nu stelt Voor alle Linux mensen, tuurlijk zijn de nieuwste distro's zeer gebruiksvriendelijk, maar als er problemen zijn en je moet terug naar de command line wordt het te moeilijk.. gaat natuurlijk net zo hard op voor Windows, met name de NT based Windows versies.

Daar zijn de microsoft newsgroepen toch wel het levende bewijs van... kijk maar eens rond op b.v. http://communities.microsoft.com/Newsgroups/d efault. asp?ICP=windowsxp&sLCID=US&newsgroup= microsof t.public.windowsxp.hardware

Jan met de Pet zie ik ook niet zo snel XP of Win2K van de cd in de commandline-mode booten om problemen te fixen...
Het is complete onzin dat windows het meest genruikersvriendelijke OS is. Op teveel punten is het het gewoon niet.
Het is ook absoluut niet zo dat elke digibeet met windows leert werken: Waarom komt de filiaalmanager van een zeer grote internationale supermarktketen naar mij toe voor windows problemen :?
Vast niet omdat hij het zelf kon oplossen!!!
Windows is in de loop der jaren al zo geperfectioneerd
Jij mag mij vertellen waar Windows dan geperfectioneerd is :-))).

Er is over de jaren steeds meer bij gebouwd en het is steeds zwaarder en logger geworden, maar het is niet beter geworden.

Windows Millennium is stabieler, maar dat vind ik niet gek als je de ingebouwde problemen van het Windows platform gaat proberen op te lossen door software toe te voegen die alles in de gaten houdt en checkt of het OS zelf niets fout doet. Windows ME is één grote workaround.

Waarom kan Microsoft die miljarden van Bill Gates niet gebruiken om Windows te herprogrammeren? Compleet vers, met van het begin af aan al rekening te houden met toekomstige uitbreidingen enzo. Dat zou een project zijn waarvoor ik best bij Microsoft in dienst zou willen treden.
Ik denk dat als het echt veel sneller is dan windows, het na enige tijd toch wel door kan breken. Tenminste als het echt 100% windows compatible is.
Microsoft doet dan gewoon wat ze al jaren doen: Een nieuwe feature in het OS bouwen, niemand daar iets van vertellen en alle tools al klaar hebben als je het op de markt gooit. Op die manier staat de concurrentie altijd weer voor verassingen en het is helemaal legaal.

...behalve in Europa, want hier is Microsoft verplicht ruimschoots van te voren de code te openbaren. Maar dan zijn er nog wegen genoeg om de concurrentie zand in de ogen te strooien.

Erg smerige praktijken, zo is Borland weggeconcurreerd. In Windows '95 kwam ineens ActiveX om de hoek kijken. Microsoft had alle technologie daarvoor al in zijn compilers zitten bij uitkomst van Windows. Borland, die destijds de grootste compilerbouwer was, wist daar niets van af en heeft er meer dan 6 maanden over gedaan om ook ActiveX en COM te ondersteunen. Ze moesten het daarbij reverse-engineeren want Microsoft had verder niks openbaar gemaakt. Borland heeft die klap niet overleefd, en nu is Microsoft met Visual Studio de enige compiler aanbieder van belang.

Koppelverkoop heet dat, maar de Amerikaanse rechter vond destijds van niet. Sja, dat was tijdens de eerste regering Bush hé :-))).
Nou dit klinkt interesant, windows aplicaties draaien zonder microsoft OS. ik wil microsoft niet gelijk afkraken, maar als ze zo uit de monopolie positie komen, dan denk ik dat de prijzen van windows xx ok wat naar beneden gaan, en dan wil ik er ook wel voor betalen, alleen met de huidige prijzen is dat bijna niet te doen.
Daarnaast kan het natuurlijk alleen maar dde stabiliteit ten goede komen. Het forceert bedrijven als ms om een kwalitatief hoogwaardig product neer te zetten, wat echt een meerwaarde heeft t.o.v de concurentie.
Je hebt ook geen windows nodig om windows applicaties te draaien... Ooit gehoord van WINE voor Linux?
wine staat voor: Wine Is Not an Emulator, je kunt dus native windows zooi draaien op linux.
Dat werkt dus niet bepaald stabiel, traag en lang niet alles werkt erop helaas.
Ik heb jarenlang dagelijks builds van Wine gecompileerd en geprobeerd. Maar Wine is gewoon niet geschikt voor de grotere jongens als PhotoShop, die starten op en crashen vervolgens. Kleine simpele programma's kan hij wel aan, maar daarmee is alles gezegd.
Ja, mIRC werkt onder WINE :)
De oplossing WINE is ook pas relatief nieuw, vroeger waren PC's niet instaat om En een emulator te draaien en dan ook nog een programma. Tegenwoordig is veel geheugen geen probleem meer, en MHz-jes hebben we tegenwoordig ook te over, dus nu pas komt WINE echt in de picture.
Vroeger kwam het niet eens bij je op om een zwaar programma te draaien met een emulator.

* 786562 TheGhostInc
Maar waarom moet je in vredesnaam een windows-versie van mIRC draaien, als je ook een gewone linux-client hebt :?
werkt mIRC wel onder Linux met WINE? :)

's mischien wel een goede rede om eens 'n keertje Linux als desktop OS te gebruiken.. m'goed.. aan de andere kant heb ik weer geen zin om 2 dagen lang vanalles in te zitten stellen..
Dit is in mijn ogen weer een leuke poging om een Windows vervanger te produceren. Het feit blijft echter dat er al veel alternatieven geprobeerd zijn. MS heeft gewoon te stevig een voet aan de grond in deze markt. Een product als dit is zeker interessant voor de leading edge mensen die open staan voor nieuwe dingen.

Ik ben benieuwd in welke niche we dit product terug gaan zien. Het feit dat het geen freeware is, zal in mijn ogen niet bijdragen aan de populariteit.
Ik ben benieuwd in welke niche we dit product terug gaan zien. Het feit dat het geen freeware is, zal in mijn ogen niet bijdragen aan de populariteit.
Naar mijn idee is dit voornamelijk interessant voor de (semi)-embedded markt. Als je bijvoorbeeld een simpel webservertje wilt draaien zonder alle toeters en bellen van 'standaard' windows, dan zou dit een prima keus kunnen zijn. Dat het geld kost is niet erg, Windows is tenslotte ook bepaald niet gratis...
veel windows -compatible- alternatieven zijn er niet geprobeert
Minimum System Requirements.

PETROS® has the following minimum system requirements:


486 DX processor.
2MB System RAM (4MB recommended).
At least 2MB Hard drive space (NOTE: PETROS® can also be booted from floppy).



dat lijkt meer op de requirements van windows 3.1! :P
dat lijkt meer op de requirements van windows 3.1!
:P
En het ziet er net zo beroerd uit ook ;)

Op zich natuurlijk een leuk idee, maar of het zal aanslaan? Ik denk dat de meeste standaard desktop-user niet zoveel waarde hechten aan een kleiner en sneller OS. Zolang het maar mooi is en zo simpel mogelijk werkt zijn ze tevreden.
Misschien dat het voor bedrijfstoepassingen wat is, maar ik vrees dat Microsoft daar al een dusdanig monopolie heeft dat daar niet of nauwelijks tussen te komen is.

Voor tweakers en die-hard anti-MS-ers is het wellicht leuk om mee te spelen, maar ik betwijfel het of zoiets massaal zal aanslaan...
Ze zeggen dat het niet alleen sneller en kleiner is maar ook _goedkoper_
Dat kan ook mensen trekken (vooral in Nederland).

Maar het lijkt me sterk dat ze het 100% compatible krijgen. Daar heb je toch wel wat specs van MS voor nodig, die ze toch niet geven.
Dit is echt een leuke ontwikkeling, weer een alternatief os erbij. Vraag me alleen wel af hoe ze het 100% compatible willen maken zonder de medewerking van Microsoft. Belangrijk is wel dat dit os een meerwaarde gaat bieden boven Windows wil men eventueel echt overstappen (snelheid!) Is er al een release date bekend voor dit speeltje?
Het zal ze nog niet meevallen iets te maken dat Win32 compatible is, kleiner, stabieler en sneller. En als ik lees hoe ver ze zijn, dan moet er ook nog een boel gebeuren: ATAPI, NTFS, GUI etc. etc. De Win32 API is ook nog niet klaar. En dan werken ze ook nog met een eigen compiler - dialect van Object Pascal. Ik zet ook mijn vraagtekens bij de nadruk die wordt gelegd op het kunnen runnen van PetrOS op antieke hardware. Als je met een nieuw OS komt kan je je het beste richten op wat nu high-end is. Dat staat over een half jaar bij de Aldi & AH in de winkel.
* 786562 arjenk
uit hun FAQ:

"9. How much support will there be for Win32?

At this stage, we are providing the bare minimum required to get basic console mode applications running. As the GUI progresses, we will provide more and more of the Win32 API on an as needs basis. Since the Native API will be open and the user level sources made open, the potential will be there for 3rd party developers to provide additional services as required."

windows compatible OS... vergeet het maar...
Ziet er wel grappig uit. Maarre PS/2 mouse ondersteuning is er niet, vrijwel geen netwerkkaart wordt ondersteunt (alleen NE2000 en Digital), printerpoort werkt niet. Om nu 50 dollar te betalen voor iets dat nog geen eens af is. |:(
Ze hebben wel veel werk erin gestopt, maar volgens mij moeten ze nog 6 maanden wachten voordat ze dit kunnen releasen. Anders lijkt het inderdaad op Microsoft :r
6 maanden? microsoft heeft zo'n OS als WinNT of 9x ook niet in een tijdje gemaakt, daar zitten velen honderden mensen aan te werken... het zal gewoon niet lukken een 100% compatible en beter (sneller, kleiner, stabieler) OS te schrijven.... takes too much time :'(
De 6 maanden waar ik over sprak is voor het netwerk, de muis en de printerpoort. Dus niet voor het hele OS. Dat kan inderdaad nog jaren duren, kijk maar naar zoiets als het Wine project.
Wat is daar dan het probleem??? Als het volledig windows compatible is, werken de windows drivers voor alle apparatuur toch ook?
Dan maar geen native ondersteuning, maar gewoon de windows drivers van je 3com kaartje.
We are maintaining Win32 compatibility, but not Windows NT driver compatibility
Compatibiliteit geldt dus alleen voor apps.
Ik wilde ff melden dat Pascal al heel oud is en het al een "dode" programeertaal. Lijkt me dat dat object linken ook niet veel van je scource vraagt.

Ik vind dit wel een dappere poging maar ik zou graag een OS zien die MS op ALLE belangrijke fronten overtreft. Het zal mij een zorg zijn dat een OS op 2mb (#@$?) past, de toekomstige schijven zijn groot genoeg.
En nu veel mensen continue op verbindin hebben met het net of veel meer gebruik van een netwerk maken, zal het x aantal keer booten wel meevallen.
Ik wilde ff melden dat Pascal al heel oud is en het al een "dode" programeertaal. Lijkt me dat dat object linken ook niet veel van je scource vraagt.
Ik wil jou ff melden dat Pascal, en vooral Object Pascal echt geen "dode" programmeer taal is.

Pascal is nog steeds het OS waar bijna iedereen mee leert programmeren omdat er hele duidelijke regels zijn en omdat de source heel leesbaar is wat zeer belangrijk is om goed te leren programmeren.

En ik weet niet of je ooit van Delphi en Kylix hebt gehoord, maar dat zijn dus programmeertalen voor Windows en Linux die Object Pascal gebruiken en die zeer populair zijn, dus Pascal is zeker niet dood.

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