This is already the law in Alberta, Canada - it is about "distracted driving" not "cell phone usage". It is equally against the law to be applying makeup , reading a book or newspaper, etc. regardless of whether the car is in motion or sitting at a stop light.
Works fine on my iPhone 3GS with iOS 6.0. The special YouTube app is also gone in iOS 6, and one can view YouTube content directly in Safari. So either iOS 6 has flash video support, or the servers are offering it in a format that can play on devices w/o flash?
I'm also a 10+ year open source company veteran, and we have survived 1/2 on customers paying us for feature development, and 1/2 on ongoing maintenance and support in production environments.
The one thing that I think is the linchpin in _customer_ value is that there is no vendor lockin on their part. If our company were to go bankrupt or become money grubbing idiots, then they are free to go their merry way an continue I use our software without any license or support from us. They can hire someone else to provide their support, or do it on their own via mailing lists. There are many smaller sites that so not pay for support, but the larger ones pay us because their system uptime and stability is more important to them than the annual support fee, and they know that money paid to us makes their product better.
Sorry, you don't know what you are talking about. I've worked on open source software for over 10 years, and our customers pay us _because_ our software is open source.
They don't want vendor lockin that makes their system useless if we went out if business or decided to stop developing the product they are using.
We also get some contributions from non-company developers, both bug fixes and features. Not a ton but it helps the users in areas that we are not focussing development, and in turn helps us move into markets that were not central to us in the past.
The ZFS filesystem is a robust, modern filesystem originially developed on Sun Solaris that contains many advanced features and is being used (among other things) on the largest computer in the world, LLNL Sequoia, which is running Linux.
ZFS is licensed under the Sun CDDL, which is an OSS-approved license. As ZFS was originally developed for Solaris, it is not a derived work of Linux or other GPL software. There is little hope of getting the ZFS copyright owner (Oracle) to relicense it under GPL. Since open source software is intended to increase users' freedom instead of restrict it, there is still a broader community of users would like to make ZFS on Linux available to the masses as part of easily-used Linux distributions.
It seems relatively clear that combining ZFS and Linux source code and compiling it on your own is permissible under the GPL if one does not redistribute the combined work, but there is uncertainty about whether it is legally safe to distribute ZFS and the Linux kernel together in either source or binary form.
Unlike issues with binary kernel modules that have proprietary licenses and/or are closed source, in this case the ZFS code is open source and has none of the objections that traditionally surround binary kernel modules, and it is in fact the GPL license that prevents distributing two open source components together if they do not both use the GPL license.
Under some interpretation of the GPL, ZFS is an independent work and can function on its own without the Linux kernel (there is a userspace component that can be used to run regression tests on the code independent of any kernel), but the Linux-compiled ZFS kernel module itself is not useful to users without the kernel.
Would you consider distributing ZFS binary Linux kernel modules (together or separately from the kernel) a violation of the GPL? Would the binary ZFS kernel module be considered "not based" on the Linux kernel per the GPLv2 section 2, the last paragraph that allows "mere aggregation" of another work packaged independently on the same media or download site? Would it be permissible if the ZFS code were distributed as a source package together with the binary kernel and compiled on the end-user system at installation time? Failing that, would the FSF be willing to make a special exemption to the GPL to allow ZFS to be bundled with Linux?
That said, the computer programmers we hire are mostly found by finding smart people who are posting on mailing lists answering questions about topics they are knowledgeable in, or contributing patches to open source projects.
This makes it clear to us that the poster is already smart, is interested in the topic at hand, has actual skills in the particular programming language, and is self motivated. These are all desirable traits that cannot necessarily be found from a stack of resumes.
Honestly, if you have enough skills to support yourself through programming, why would you ever get a degree in psychology, especially a Ph.D.? That IMHO is the road to a dead-end career path without much hope of earnings.
Ph.D.s are often only useful in academia, or in career paths where there are so many students that they need a Ph.D. to distinguish themselves from the people with "only" a masters.
Better to just get good at some programming skills in high demand (hint, don't pick "popular" and "easy" languages) and have a good career path going forward. Then you don't have to waste 2-3 years of your life to get a piece of paper that won't pay itself off in the next 10 years.
The Oracle/Solaris version of ZFS is dead to the open-source world. Almost all of the original ZFS developers left Oracle and are working at other companies developing OpenSolaris (now called Illumos). That means that the open source version of ZFS is getting better all the time, and the Linux ZFS code is pulling fixes and features from Illumos, so it isn't just sitting still either.
Oracle doesn't "hold the reigns" on ZFS anymore, though they may like to think that. That is the benefit of open source software - once it is free, nobody can stop you from using it. In this regard, CDDL is even better than GPLv2, since CDDL explicitly grants a patent license for all patents embodied in the ZFS code.
As for stability, there are full time developers working on deploying ZoL on a 55PB Lustre+ZFS+Linux parallel filesystem running 1TB/s for one of the largest computers in the world, so you can bet it will be stable enough for your desktop.
Actually, I'm 100% certain Lustre is NOT using ZFS today. It is actually using ldiskfs for the backing filesystem, which is a modified version of ext4. While work was ongoing to port Lustre over to ZFS, this was not completed.
Any chance you could run the same tests on this hardware under Linux with ext4 and XFS on software MD RAID? An added bonus would be to compare the Solaris ZFS performance with the Linux ZFS performance.
Since ZFS is doing metadata replication, running the tests on a single disk is going to punish ZFS performance much more than other filesystems. It would be much more interesting to run a benchmark with an array of 6 or 8 disks with RAID-Z2, with ZFS managing the disks directly, and XFS/btrfs/ext4 running on MD RAID-6 + LVM. Next, run a test that creates a snapshot in the middle of running some long benchmark and see what the performance difference is before/after.