Fanboys, Pre-10.5 Release: Boy can't wait for ZFS!
Fanboys, Pre-10.6 Release: Boy can't wait for ZFS!
Fanboys, ZFS Dropped: Ah who needs it, they must have something better!
Haha welcome to the world of Apple rumors and its' users.
Fanboys, Pre-10.5 Release: Boy can't wait for ZFS!
Fanboys, Pre-10.6 Release: Boy can't wait for ZFS!
Fanboys, ZFS Dropped: Ah who needs it, they must have something better!
Apple does not need a new FS right away. The current file system is fine. So many of you technology fanboys are always looking for the next shiny.
This is not Sun's fault. Apple never put in the resources to make ZFS a viable part of OS X. They also put a lot of effort into improvements to HFS+, and that appears to have won out at least for now in Apple's internal planning.
Fanboys, Pre-10.5 Release: Boy can't wait for ZFS!
Fanboys, Pre-10.6 Release: Boy can't wait for ZFS!
Fanboys, ZFS Dropped: Ah who needs it, they must have something better!
The past tense is inappropriate - Oracle does not own/control Sun.
Details.
Not. At. All.
In the "grey zone" between announcement of intent to acquire and finalization of the acquisition - the companies must remain completely independent operations.
It's not a "detail", it is a fundamental part of M&A in the US and EU. The companies must remain completely separate until the moment that the merger is concluded.
OS X is in desperate need for a new file system. I say this as last week I needed to restore my Whole PC as the inodes got corrupted and said my disk was full, and the tools couldn't fix them.
OS X really needs a Fast modern File system that can do the following...
Incremental copies and modifications, As well the same for backups. So when changing your 32gig virtual machine by say logging in it will not backup 32 gigs of data. For a few added bytes.
Self check and correct for disk errors. Laptops are apples biggest Mac items. That means a lot of bumped drives that sometimes gets errors that needs to be corrected. (No more bad iNodes)
They already did. It's called Mac OS X:
"Mac OS X Server is based largely on the FreeBSD distribution and includes the latest advances from this development community."
http://www.apple.com/server/macosx/technology/unix.html
Do you need some help getting down from that ivory tower? Someone appears to have kicked the ladder.
Solaris scales to a lot more processors then Mac OS X and has better resource management features (Zones, ZFS, SMF). At the kernel level Solaris IPC is magnitudes FASTER then Mach IPC. Mach has too many layers.
Read up on Solaris Internals and Mac OS X Internals. Solaris is targeted at the server end. Mac OS X is targeted at user interface responsiveness. Hopefully Grand Central Dispatch can help, but a complete kernel overhaul is needed.
I say gut XNU/Mach in Mac OS X and put a FreeBSD core. Replace FreeBSD inetd, rc scripts with launchd and maybe throw in the L4 kernel into the mix as well. Then port Cocoa and Aqua over.
Apple would gain a huge developer community and save many years of development in the process. For example adding Jails or Zones to Mac OS X would take a lot of engineering. It would be easier to scrap the frankenstein kernel and tweak a proven code base.
-backdraft
I wish someone could explain in simple terms why this ZFS is the biggest thing that everyone should jump on since the invention of the transistor.
How does ZFS improve things for the average Mac user over the current system?
Solaris scales to a lot more processors then Mac OS X and has better resource management features (Zones, ZFS, SMF). At the kernel level Solaris IPC is magnitudes FASTER..
Too bad all those stories about Sun buying Apple or Apple buying Sun were not true. A Solaris based Mac OS X would be great.
Have you forgotten who runs Oracle? Its former Apple board member and Jobs best friend Larry Ellison. If Jobs and Apple wanted ZFS, they could get it.
It sounds like Apple knows something that the public doesnt know yet.
Stop being such a technology fanboy. Go ready up on the limitations of ZFS:Yea, it has everything except built-in snapshots, copy-on-write, and full checksumming of every block. Sounds like a great filesystem to archive data on! I'm an OS X "home user" and all of my data sits on my OpenSolaris server with ZFS. No way in hell I'm trusting HFS+ to archive data, especially stuff I buy and officially cannot download again.
If they couldn't come up with their own operating system, cough Copeland, why do you think they can do a file system ? Apple's ZFS file system has taken as long to gestate as Longhorn did for MS. MS has been working on a new file system for 15 years and they still can't get it right.
Stop being such a technology fanboy. Go ready up on the limitations of ZFS:
http://en.wikipedia.org/wiki/ZFS#Limitations
It has missing functionality such as encryption support and it does not seem to be a good fit for systems with removable media. It is also counterintuitive for the average user to grasp the concept that drives are part of a "pool". Finally, it is prone to fragmentation.
Given all of the problems and lack of completeness, I cannot understand how anyone in their right mind would advocate using ZFS for any system at this time. I think that ZFS, should it continue to be developed, could be a useful FS for a SAN device but I don't see it as ever being a good fit for a desktop OS.
Seriously, you fanboys need to stop jumping on the bandwagon of every new technology you hear about. ZFS is not an end user filesystem.
Nobody here has given a single valid reason to use ZFS over HFS+ on a desktop. I'm looking at you "I WAS the one". Your one line comment did not tell us anything.
So why did you post your comment then?I can think of a good reason, itll make the people think they know something close their traps.
There's a small problem here - Ellison can't do diddly, Oracle does not own Sun.
So why did you post your comment then?
Credentials:
Software developer with over 10 years experience in the following technologies and areas.
C/C++ - unix/linux command line daemon processes
Perl - unix/linux daemon processes for secure file transfer between disparate OSes. Wrote an e-commerce web frontend, data layer code and session management.
Java - proprietary format file generation, web service clients integrated with sharepoint.
C# - multi-tier backend system development, web service and web service client development. Government spec based file format generation.
ANSI SQL/Transact-SQL - Query and stored procedure/function development. Database design.
Yeah, I know absolutely nothing about software development. I had toyed with the idea of writing a replacement for Visual Source Safe with a colleague of mine a while back.
What sort of work do you do?
I'm sorry but you are just a fanboy of new and shiny technology just of the sake of newness. I've taken a look at ZFS and not only does it not make sense for the desktop paradigm but it sounds user unfriendly and unintuitive.
Does a user really want to have wrap their head around the concept of a "pool"? Would a regular user understand that a pool would get broken if you removed a USB stick in pool?
ZFS sounds nice for a Storage Area Network or SAN for short but it really has no business being on a desktop computer for regular users.
HFS+ has all of the features the current Snow Leopard OS needs.
Blunt Generic Comments FTW!!! Always brings out the people that have the need to reinforce themselves.
Just because you can list a big long line of credentials doesn't mean you can put away bias on a subject. Just like just because you have a degree in Law doesnt mean you're very lawful.
For the record I'm a student in computer science.
That's freakin lame. A CS student bagging on a guy with real world experience.
You learn much much more out in the real world than you do in a classroom.
Wow, sure is an impressive amount of stuff in there having to do with operating system internals and filesystems....So why did you post your comment then?
Credentials:
Software developer with over 10 years experience in the following technologies and areas.
C/C++ - unix/linux command line daemon processes
Perl - unix/linux daemon processes for secure file transfer between disparate OSes. Wrote an e-commerce web frontend, data layer code and session management.
Java - proprietary format file generation, web service clients integrated with sharepoint.
C# - multi-tier backend system development, web service and web service client development. Government spec based file format generation.
ANSI SQL/Transact-SQL - Query and stored procedure/function development. Database design.
Yeah, I know absolutely nothing about software development. I had toyed with the idea of writing a replacement for Visual Source Safe with a colleague of mine a while back.
What sort of work do you do?
Wow, sure is an impressive amount of stuff in there having to do with operating system internals and filesystems....
I'm trying to understand this. Apple doesn't want to pay license fees to Sun for an amazing file system that is much better than anything on the market? And, Apple has over a billion dollars cash reserve in the bank? And they charge a premium for their computers that could easily offset the license fees? Makes no sense.