Earlier quoted context omitted.
The IP has enough shadow over it that it precludes Apple from using ZFS, even though all the tech was developed outside. That's the main issue. Things are murky and is scares people.
Whatever reasons apple had for not using ZFS at that time wasn't some "IP shadow" as the CDDL includes a patent grant. OpenZFS is open source and there is nothing murky or scary about it.
“Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
381–390 of 402 posts
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#382We shall remember Solaris for all the good things that came out of it!
Highlights ZFS one of the best file systems including copy on write snapshot functionality.
Solaris zones. Proper containers before Linux and LXC/Docker existed.
Dtrace for application and kernel performance.
And the SUN hardware workstations and servers that Solaris powered. Still remembers watching 4th of July fireworks being live streamed remotely on a Sun workstation using Solaris.
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#383Earlier quoted context omitted.
Good points and I'm not arguing them. Things are now extremely more convenient then they were. What's missing is differences in approach to solving, well, everything. Everything was different from system to system (esp. mid 80's to mid 90's). People were still figuring out what to settle on. From a perspective of someone who likes to tinker with stuff, it was a blast. From a business and maybe usability perspective -…
The industry has grown. Linux was niche in 1992. E.g. Genode is niche today. UNIX beards don't see the pioneering because they just want UNIX. Sounds like you can't see the wood for the trees. :P
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#384Earlier quoted context omitted.
Because Oracle do not sell to the sort of people who read Hackernews, they sell to people who read Financial Review and CIO Monthly or whatever. Same as SalesForce, Adobe, and a whole bunch of other "enterprise" software businesses that most dev's ignore or write off as pointless. I worked at a place where I saw two renewals for AdobeCQ licenses paid while I worked there at ~$600k/year, all the time we were using Alf…
> Financial Review and CIO Monthly Yes, bean counters. When the only sales person involved is now the AWS Architect the bean counters put Postgres and Oracle side by side and it becomes a no brainer. You're going to see lots of enterprise development moving away from Oracle as they move to AWS.
I'd say it's more the "Contract Signers" who're at fault. The devs and AWS Architect are perfectly happy to use inexpensive AWS options, but somebody _else_ goes golfing and drinking with the Oracle sales team - and arrives at work hung over the next day with a shiny new half million dollar a year Oracle licence which everyone else is now required to use.
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#385Earlier quoted context omitted.
Whatever reasons apple had for not using ZFS at that time wasn't some "IP shadow" as the CDDL includes a patent grant. OpenZFS is open source and there is nothing murky or scary about it.
Java is open-source, too, yet we still have Oracle trying to shake money out of its users.
There is nothing stopping Linux from mainlining ZFS at the source level apart from kernel developers reluctance to give into "layering violations." Somebody can correct me if I'm wrong.
To wit: I am not sure if linking and terms of binary distribution matter after sources have merged for open source projects. If you have the source code and have right to modify, merge and distribute it, arguing about static or dynamic linking and binary distribution is like arguing about the color of your car door after the car has been made. It's inconsequential compared to amount of IP and resources put into the source code, and easily changed by any user (to a different architecture lets say).
Modifying has no meaning when it comes to binaries. But it's core to copyleft and open source. You would only care about binary licensing if you were a closed source product, and had to have ultimate control. If somebody had complete copyright over a ZFS binary, they could say how it can be used or not. The way an EULA would restrict you. Since no such copyright holder or binary exists for ZFS, and only source does, I don't think most people would stop collaboration in source code once the licenses are compatible.
Linking exceptions are for those who do own all of the copyrights and want to distribute along side open source software, and having a distinction otherwise in the open source world adds to license proliferation and makes no sense. ZFS doesn't have a single copyright holder acting on it's behalf, it has lost certain privileges because of this. I'm sure Oracle would be troll about this too, but they would probably be wrong given FreeBSD and OpenZFS.
I do think the GPLv3 fails a little bit because of the same argument. But I'm no lawyer.
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#386Earlier quoted context omitted.
The original ZFS engineers now work on OpenZFS, and have for almost a decade. While the base is "owned" by Oracle, most of the innovation in ZFS (and other Solaris technologies) have been done in illumos and are owned by their respective authors. While I feel empathy for the engineers who lost their jobs, modern Solaris innovation hasn't been funded by Oracle since 2010 and the OpenSolaris debacle.
The IP has enough shadow over it that it precludes Apple from using ZFS, even though all the tech was developed outside. That's the main issue. Things are murky and is scares people.
From the article: "Finally, and perhaps most significantly, personal egos and NIH (not invented here) syndrome certainly played a part. I'm told by folks who worked at Apple at the time that certain leads and managers preferred to build their own stuff rather than adopting external technology, even technology that was best of breed. They pitched their own project, an Apple project that would bring modern filesystem technologies to Mac OS X. The design center for ZFS was servers, not laptops—and certainly not phones, tablets, and watches—and the argument was likely that it would be better to start from scratch than adapt ZFS. Combined with the uncertainty above and, I'm told, no shortage of political savvy, the anti-ZFS arguments carried the day. Licensing FUD was thrown into the mix; even today folks at Apple see the ZFS license as nefarious and toxic in some way, whereas the DTrace license works just fine for them. Note that both use the same license with the same grants and same restrictions."
It's still not too late for Linux to merge ZFS: https://youtu.be/6F9bscdqRpo?t=5m14s
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#387Just FOUR DAYS AGO, someone posted: >>... most of the recent innovations in Solaris's core technologies (DTrace, ZFS, Zones, etc) have all happened in illumos. > As a core Solaris dev at Oracle, I can tell you that's not true. I just can't prove it to you. :-( https://news.ycombinator.com/item?id=15125355
Yeah, this has been a SUPER week let me tell you....
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#388Earlier quoted context omitted.
The original ZFS engineers now work on OpenZFS, and have for almost a decade. While the base is "owned" by Oracle, most of the innovation in ZFS (and other Solaris technologies) have been done in illumos and are owned by their respective authors. While I feel empathy for the engineers who lost their jobs, modern Solaris innovation hasn't been funded by Oracle since 2010 and the OpenSolaris debacle.
The IP has enough shadow over it that it precludes Apple from using ZFS, even though all the tech was developed outside. That's the main issue. Things are murky and is scares people.
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#389Earlier quoted context omitted.
Oracle lives in a market protected by high barriers to entry and low customer expectations. Protecting corporate databases from corruption and unauthorized access is crucial to any IT department. Incentive to change the DBMS vendor is nil compared to the expense and risks of converting. And no one, from CTO to DBA, makes any demand to substantially improve the product, such as by rectifying theoretical problems with…
Sorry that is not how the database market works. > Oracle lives in a market protected by high barriers to entry and low customer expectations. This is false. Oracle has a very tough competitor called Microsoft SQL Server. In fact, Oracle tries to catch up with many existing Microsoft SQL Server feature with its every release. Like it or not, the NoSQL database servers like MongoDB, ElasticSearch, etc. are also compet…
> This is false.
You have no further to look for Oracle's captured market than the US federal government. When Snowden talks about the realtime interception, tracking, and monitoring of any and all electronic communications, worldwide, he's talking about the NSA using Oracle databases to do it. Ellison made the company successful by selling the as-yet-unproven technology of a relational database to the FBI (IIRC), and it's just continued from there. This is the environment that led Scott McNealy, then CEO of Sun, to famously quip, "You have no privacy. Get over it." He knew that the NSA was collecting everything it could, and storing it in an Oracle database running on Sun hardware. Well, the commodity hardware caught up, but Postgres is still struggling to match the features Oracle had 20 years ago, so Oracle DB is still the king of enterprise databases, where cost is no object. Ellison owns government IT, which is what leads him to be so smug about his success. Even if all Fortune 500's would cut Oracle off, Oracle would continue to rake in piles of cash from the government. It is the definition of a captured market.
Re: “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
#390Earlier quoted context omitted.
Java is open-source, too, yet we still have Oracle trying to shake money out of its users.
And failing. A patent troll is a patent troll. There is nothing stopping Linux from mainlining ZFS at the source level apart from kernel developers reluctance to give into "layering violations." Somebody can correct me if I'm wrong. To wit: I am not sure if linking and terms of binary distribution matter after sources have merged for open source projects. If you have the source code and have right to modify, merge an…
Intent by everyone involved such as the author, the accused and the law writer. If the author intended that the work is used in one way, and the accused knew this but decided to go against it, then that carries a lot of weight. Similar, if the law writer intended the law to address a specific situation, that also carries weight.
Precedence from cases that involve derivate work. There is a fuzzy line when two works merge to create a third. Music has a large legal history, parts which are contradicting itself.
And last there is the law itself. Modifying for example is a explicit exclusive right in some places (such as the US). One case involved a person who bought a painting, cut it down into squares, and rearranged them into a mosaic version. The painter sued and won the case, arguing exclusive right to create modifications. If something is binary or source code should irrelevant to the question about if the "work" has been modified based on what the author originally created.