A friend of mine works for NASAs storage facility. They loose about 1 tb each year. Tapes last about 4 years it takes 5 years to convert from 1 tape set to the next + the new data. So nasa looses 1 year of data for every year gained becuas of "everlasting" tape backups!
I'd have to say unless I drasticly change I'm a linux guy. When I program I use sysV changes that are supported by linux. I use the/opt fs for extra software on my system.
I have a FreeBSD 2.2.3 system and I think it is a great stable operating system. I off load work to it and use it to check compatability of code I write. But that is just me.
I do appreciate everything that BSD gave unix, vi, biff, and so on... (I would say etc. but...)
Under stand this is not the OS X. This is apples hack of 4.4BSD. This is not much different the MkLinux which apple has abandoned. Darwin has no gui. It consists of a Kernel, a shell, and some free tools written by the free software movement.
Oh wait... this is 4.4BSD that too was written by the Free Software Movement. Apple has add a few drivers and a free microkernel.
As for being hungry: The current generation of free OSs are stake, Linux, FreeBSD, etc... These are the systems that count. Now if apple reliese the book APIs or the GUI or other HIGH level OS tools then maybe that would be a start. Free software doesn't need a new kernel. We have linux, Hurd, *BSD, MkLinux (HP and Apple variant), etc.
An interesting thing would be apple releasing the GUI/apis and src. People could then integrate those in to other OSes and allow for apple software to run on other platforms. That would rock!
Ok, so the licence sux... we all have an opion on that... But hey, it would be fun to develop an OS especialy one that might be used by lots of people. This could be chance for poeple who are interested in Linux Kernel/OS development but can't get involoved. I personally thought it might be cool to have a new OS to play with.
On to the problem. Apple has provided no documentation. No readmes come with their Kernel no how to setup a Darwin system. No list of suported hardware. No information or tools for a file system. Well I for one am not interested in an OS with no docs what so ever.
Some may say, hey cut them some slack this is just the start. However I can site multiple counters to this. The first linux kernel I booted was v 0.95b and it was clearly defined what you needed to do to make it work. Linus and company had a minimal ammount of documentation but it covered the functional level of the task of installing the kernel and what you needed around it to make it work. Apple has a history of not providing for there developers. (Yes, I am a apple registered developer (for my old job), I'm also a Microsoft Developer and Microsoft treates their developers much better then Apple!) Apple has promised technologies that it doesn't develiver and impliments technology as it sees fit. A good example of this is there JDK port. I needed to fix a java applet that was broken only on the mac. I tried their JDK. It made references to a forth comming update that added suport for the newest JDK from SUN. That was in Jully that I looked at that page the page promised the new JDK in the previose April. They didn't deliver and didn't update the page to that fact. As to selective technologies, again with the JDK they implimented a select part of the JDK. Large Applets developed on SUNs JDK on a Sol. 2.4 box wouldn't run on a mac due to networking apis that apple didn't include in their JDK.
So I for one an not expecting miricles from apple. They promise many things and never deliver. Copland comes to mind. As of yet MacOS still has no protected memory scheeme. They are just screeming ME too and hoping to profit from free work. If they really want to go open source give the code to the GUI out! Give the code to the diffrent (COLOR)BOX Virtual Machines... What they are giving is a joke......
Apple is being ME TOO!! I jumped through there hoops to get the code only to find just that... a collection of SRC, with not one document.. Not even a list of suported hardware. It apears you can't run the OS as they don't have drivers available (the driver module has no link).
Tape last for ever tell that to nasa.
A friend of mine works for NASAs storage facility. They loose about 1 tb each year. Tapes last about 4 years it takes 5 years to convert from 1 tape set to the next + the new data. So nasa looses 1 year of data for every year gained becuas of "everlasting" tape backups!
I'd have to say unless I drasticly change I'm a linux guy. When I program I use sysV changes that are supported by linux. I use the /opt fs for extra software on my system.
I have a FreeBSD 2.2.3 system and I think it is a great stable operating system. I off load work to it and use it to check compatability of code I write. But that is just me.
I do appreciate everything that BSD gave unix, vi, biff, and so on... (I would say etc. but...)
The government has the tech to read residules untill it has been overwritten *7* passes... I say burn the disk!
Under stand this is not the OS X. This is apples hack of 4.4BSD. This is not much different the MkLinux which apple has abandoned. Darwin has no gui. It consists of a Kernel, a shell, and some free tools written by the free software movement.
Oh wait... this is 4.4BSD that too was written by the Free Software Movement. Apple has add a few drivers and a free microkernel.
As for being hungry: The current generation of free OSs are stake, Linux, FreeBSD, etc... These are the systems that count. Now if apple reliese the book APIs or the GUI or other HIGH level OS tools then maybe that would be a start. Free software doesn't need a new kernel. We have linux, Hurd, *BSD, MkLinux (HP and Apple variant), etc.
An interesting thing would be apple releasing the GUI/apis and src. People could then integrate those in to other OSes and allow for apple software to run on other platforms. That would rock!
Ok, so the licence sux... we all have an opion on that... But hey, it would be fun to develop an OS especialy one that might be used by lots of people. This could be chance for poeple who are interested in Linux Kernel/OS development but can't get involoved. I personally thought it might be cool to have a new OS to play with.
On to the problem. Apple has provided no documentation. No readmes come with their Kernel no how to setup a Darwin system. No list of suported hardware. No information or tools for a file system. Well I for one am not interested in an OS with no docs what so ever.
Some may say, hey cut them some slack this is just the start. However I can site multiple counters to this. The first linux kernel I booted was v 0.95b and it was clearly defined what you needed to do to make it work. Linus and company had a minimal ammount of documentation but it covered the functional level of the task of installing the kernel and what you needed around it to make it work. Apple has a history of not providing for there developers. (Yes, I am a apple registered developer (for my old job), I'm also a Microsoft Developer and Microsoft treates their developers much better then Apple!) Apple has promised technologies that it doesn't develiver and impliments technology as it sees fit. A good example of this is there JDK port. I needed to fix a java applet that was broken only on the mac. I tried their JDK. It made references to a forth comming update that added suport for the newest JDK from SUN. That was in Jully that I looked at that page the page promised the new JDK in the previose April. They didn't deliver and didn't update the page to that fact. As to selective technologies, again with the JDK they implimented a select part of the JDK. Large Applets developed on SUNs JDK on a Sol. 2.4 box wouldn't run on a mac due to networking apis that apple didn't include in their JDK.
So I for one an not expecting miricles from apple. They promise many things and never deliver. Copland comes to mind. As of yet MacOS still has no protected memory scheeme. They are just screeming ME too and hoping to profit from free work. If they really want to go open source give the code to the GUI out! Give the code to the diffrent (COLOR)BOX Virtual Machines... What they are giving is a joke......
I'm not laughing....
Apple is being ME TOO!! I jumped through there hoops to get the code only to find just that... a collection of SRC, with not one document.. Not even a list of suported hardware. It apears you can't run the OS as they don't have drivers available (the driver module has no link).