Dat iets gebaseerd is op een bepaalde kernel is geen garantie dat het goed is.quote:Op dinsdag 24 februari 2009 13:46 schreef credit-- het volgende:
[..]
Hier sla je de plank echt mis. Er zijn meerdere valide redenen om Windows links te laten liggen en OSX te gebruiken:
1) Veel beter OS
Based on the FreeBSD kernel.
2) Veel makkelijker voor een reguliere gebruiker
Simpele GUI
Eenduidig
Makkelijk te beheren
Applicaties updaten/installen is kinderspel
Expose
En Windows gebruiken is niet verstandiger dan OSX gebruiken. Ik zou eerder willen zeggen dat het ouderwets is om Windows te gebruiken.
Dus je kan volgens jou gebruiksgemak nooit objectief aflezen?quote:Op dinsdag 24 februari 2009 13:51 schreef Netsplitter het volgende:
[..]
Dat iets gebaseerd is op een bepaalde kernel is geen garantie dat het goed is.
Het argument dat het gemakkelijker is voor een reguliere gebruiker is puur subjectief.
Nee, dat bewijst Microsoft wel. Krijg je een mooie VMS-kernel cadeau, bouw je er Vista omheenquote:Op dinsdag 24 februari 2009 13:51 schreef Netsplitter het volgende:
[..]
Dat iets gebaseerd is op een bepaalde kernel is geen garantie dat het goed is.
Jawel, want de BSD kernel is stabiel. En ik als toenmalig BSD gebruiker zat zo van.. haha, dat OSX wil ik wel proberen want mijn OS levert de kernel.quote:Op dinsdag 24 februari 2009 13:51 schreef Netsplitter het volgende:
[..]
Dat iets gebaseerd is op een bepaalde kernel is geen garantie dat het goed is.
Het argument dat het gemakkelijker is voor een reguliere gebruiker is puur subjectief.
Klopt.quote:Op dinsdag 24 februari 2009 13:53 schreef Swetsenegger het volgende:
[..]
Dus je kan volgens jou gebruiksgemak nooit objectief aflezen?
Windows is ook stabiel bij mij.quote:Op dinsdag 24 februari 2009 14:00 schreef credit-- het volgende:
[..]
Jawel, want de BSD kernel is stabiel. En ik als toenmalig BSD gebruiker zat zo van.. haha, dat OSX wil ik wel proberen want mijn OS levert de kernel.
Overigens gebruikte MS ook de TCP/IP stack van BSD, en die was ook perfect.
Eh gebruiksgemak is anders dan VOORKEUR. Als ik 4 keer next moet klikken om iets te installeren of 1 keer next moet klikken om iets te installeren is dat een verbetert gebruiksgemak.quote:Op dinsdag 24 februari 2009 14:00 schreef Netsplitter het volgende:
[..]
Klopt.
Hoe wil je een product objectief testen?
Zeker zoiets kritieks als een OS waarmee je dagelijks werkt?
Je hebt altijd een voorkeur voor een bepaald OS.
Hoe klein die voorkeur kan zijn.
Daardoor kan niemand iets 100% objectief bekijken.
Euh, iemand kan het fijn vinden om 3x extra te moeten klikken voordat iets geinstalleerd is.quote:Op dinsdag 24 februari 2009 14:04 schreef Swetsenegger het volgende:
[..]
Eh gebruiksgemak is anders dan VOORKEUR. Als ik 4 keer next moet klikken om iets te installeren of 1 keer next moet klikken om iets te installeren is dat een verbetert gebruiksgemak.
Als ik op een tv via een toetsensequentie naar een ander net moet of ik druk gewoon op '3' is dat laatste verhoogd gebruiksgemak.
gebruiksgemak is in veel gevallen rete simpel en zeer objectief vast te stellen.
Dat kan nooit meer dan een week zijn, want dan is er weer een kritische beveilingsupdate uit waarvoor je moet rebooten.quote:
Geen idee.quote:Op dinsdag 24 februari 2009 14:15 schreef Tijn het volgende:
[..]
Dat kan nooit meer dan een week zijn, want dan is er weer een kritische beveilingsupdate uit waarvoor je moet rebooten.
Dan is het OPTIONELE keuze. Dat zegt niets over het standaard gedragquote:Op dinsdag 24 februari 2009 14:06 schreef Netsplitter het volgende:
[..]
Euh, iemand kan het fijn vinden om 3x extra te moeten klikken voordat iets geinstalleerd is.
Bv om het op een andere lokatie te installeren dan de default.
Diegene hoeft dat niet te missen, want OPTIONELE keuzes zijn altijd beschikbaar.quote:Dat is zijn voorkeur.
Dat diegene dat dan zou missen bij een ander OS maakt het meteen subjectief.
uptime staat LOS van de stabiliteit van een OS???quote:Op dinsdag 24 februari 2009 14:17 schreef Netsplitter het volgende:
[..]
Geen idee.
Maar beetje sneu om een uptime te hangen aan de stabiliteit van het OS.
Iets wat daar dus totaal los van staat.
Maar goed.
Zie hier trouwens: http://en.wikipedia.org/wiki/XNUquote:Op dinsdag 24 februari 2009 14:15 schreef Anthraxx het volgende:
Trouwens, OSX is geen BSD kernel. De Kernel is Mach met daar bovenop een BSD laag.
Goede zaak dat iemand de feiten kent. Er wordt altijd een hoop heen en weer geschreeuwd in dit soort topics, maar ik heb wel eens het idee dat de helft van de mensen die iets roepen over kernels niet eens weten wat een kernel is.quote:Op dinsdag 24 februari 2009 14:15 schreef Anthraxx het volgende:
Trouwens, OSX is geen BSD kernel. De Kernel is Mach met daar bovenop een BSD laag.
"The core of the XNU kernel, Mach, ... ". Dat is het deel wat je als Kernel mag bestempelen aangezien het I/O, scheduling etc voor rekening neemt. De BSD laag zit in de kernel ja, maar is alleen maar aanwezig voor de POSIX compliancy. Om te zeggen dat OSX een BSD kernel heeft gaat wel heel ver.quote:Op dinsdag 24 februari 2009 14:22 schreef credit-- het volgende:
[..]
Zie hier trouwens: http://en.wikipedia.org/wiki/XNU
Ja.quote:Op dinsdag 24 februari 2009 14:19 schreef Swetsenegger het volgende:
[..]
uptime staat LOS van de stabiliteit van een OS???
Een kleine impressie van mijn bakken.quote:Op dinsdag 24 februari 2009 14:17 schreef Netsplitter het volgende:
[..]
Geen idee.
Maar beetje sneu om een uptime te hangen aan de stabiliteit van het OS.
Iets wat daar dus totaal los van staat.
Maar goed.
Een systeem kan stabiel zijn ondanks een lage uptime, maar een hoge uptime van een dagelijks gebruikt systeem die nog steeds goed reageert zegt zeker iets over de stabiliteit van het OS.quote:
Das redelijk wat BSD in je kernel.quote:http://forums.macrumors.com/archive/index.php/t-190134.html
In OS X, the Mach microkernel runs on top of the bare hardware and provides basic services such as process management, interprocess communication and memory management. On top of this Mach layer is a heavily modified BSD kernel - modified so that this kernel calls the Mach layer to to basic operations. The main thing is that the BSD kernel layer presents the standard BSD APIs up to user space.
http://en.wikipedia.org/wiki/XNU
The Berkeley Software Distribution (BSD) portion of the kernel provides the POSIX API (BSD system calls), the Unix process model atop Mach tasks, basic security policies, user and group ids, permissions, the network stack, the virtual file system code (including a filesystem independent journalling layer), Network File System (NFS), cryptographic framework, UNIX System V inter-process communication (IPC), Audit subsystem, Mandatory Access Control and some of the locking primitives. The BSD code present in XNU came from the FreeBSD kernel, although much of it has been significantly modified, code sharing still occurs between Apple and the FreeBSD Project.[citation needed][dubious – discuss]
Linux is ook gebaseerd op Minix. Maar dat maakt het nog geen Minix.quote:Op dinsdag 24 februari 2009 14:35 schreef credit-- het volgende:
Ik heb overigens niet gezegd dat de kernel van OSX dezelfde is als van BSD. Ik zei, gebaseerd. Wat dus klopt.
Dan lees je toch echt verkeerd. Het is een laag die een BSD API aanbied bovenop (en dat staat zelfs in je link) de Mach api. Mach verzorgt de I/O, de scheduling van processes, het process beheer en dergelijke. Alleen om het systeem meer toegankelijk te maken voor andere systemen hebben ze deze laag er bovenop gezet. De laag roept dus intern de Mach api aan. Mach is de kernel. BSD is de layer bovenop de kernel, maar doet zelf niets aan kernel functionaliteit.quote:[..]
Das redelijk wat BSD in je kernel.
Zie ook hier: http://events.ccc.de/cong(...)e_mac_osx_kernel.pdf
Tegenwoordig moet je bij de OSX update ook restartenquote:Op dinsdag 24 februari 2009 14:15 schreef Tijn het volgende:
[..]
Dat kan nooit meer dan een week zijn, want dan is er weer een kritische beveilingsupdate uit waarvoor je moet rebooten.
Prima. Maar dan vind ik wel dat je kortaf bent in de bovenstaande discussie. Gebaseerd op FreeBSD zegt mij gewoon "We hebben BSD gepakt en daarop verder gegaan". Zeg dan op zijn minst dat het gebaseerd is op Mach, FreeBSD en Embedded C++.quote:Op dinsdag 24 februari 2009 14:56 schreef credit-- het volgende:
Volgens mij lees jij het nu fout hoor.
XNU is de kernel, die bestaat uit:
1) Mach, die de lowlevel taken uitvoert
2) BSD kernel, die alles tussen Mach <> userland regelt
3) I/O kit
Dat staat letterlijk in de tekst:
The Mac OS X kernel, named “XNU” (“X is not UNIX”) consists of three main components: Mach, BSD and I/O-Kit.
Samen zijn ze de kernel. Dus kan je zeggen dat de kernel BSD based is, ik zeg niet dat de BSD hetzelfde is als de OSX kernel, ik zeg dat ie erop gebasseerd is.. Hoewel dat document dat ook zegt, maar als je zoveel shit regelt in de XNU kernel door gebruik te maken van BSD code kan ik niet anders zeggen dat die delen gebaseerd zijn op de BSD kernel.
Hoe we er ook over blijven lullen, toen ik dat las vond ik OSX al heel wat, daarna ben ik het gaan gebruiken en vind het een prettig OS om op te werken, vanwege de unix-sfeer die het heeft en de GUI is gewoon erg prettig. En ik gebruikte al Macs voordat OSX uitkwam dus geheel onbekend met Apple was ik niet...
En dit zijn dus valide redenen om OSX aan te schaffen ipv Windows.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |