Live data from Hacker News

Why Wolfram tech isn’t open source (2019)

blog.wolfram.com

291–300 of 316 posts

Re: Why Wolfram tech isn’t open source (2019)

#291
post #143

Earlier quoted context omitted.

Wolfram here were contrasting their model against the idea that products like Mathematica could have been developed in a fully “open source” manner. (It’s a false binary, but it’s what they’re doing.) “Open source” is a different thing than “source-available” or “shared-source.” Many closed-source products are “source-available” in the manner you’re talking about, but this does not make them “open source.” You’re not…

> ...allows people to fork it, add their own changes... Emphatic agreement. Bryan Cantrill touched on this too: "...we [now] know that OpenSolaris didn’t go far enough: even though the right to fork was understood, there was not enough attention paid to the power to fork. As a result, the operating system never quite got to being 100% open" http://dtrace.org/blogs/bmc/2010/08/03/opensolaris-and-the-p... I experienced…

I'd also recommend the classic "The Cathedral and the Bazaar" essay by Eric Steven Raymond:

http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral...

From Wikipedia:

>In 1998, the essay helped the final push for Netscape Communications Corporation to release the source code for Netscape Communicator and start the Mozilla project; it was cited by Frank Hecker and other employees as an outside independent validation of his arguments.

Netscape's public recognition of this influence brought Raymond renown in hacker culture.

Re: Why Wolfram tech isn’t open source (2019)

#292

Earlier quoted context omitted.

Netscape exited for ten billion dollars. It didn’t need saving because it was by any reasonable measure a grand slam home run. The exit was so lucrative that Andreesen is the first name in Andreesen Horowitz. This doesn’t make a good argument that Microsoft is evil, so Silicon Valley created a mythology in which Netscape failed. Netscape did not bet on open source. It didn’t fail. And the browser has a de facto monop…

A successful public fundraising round is an indicia of success for prior investors. It is not an indicia of long-term success for a company as a going concern in terms of profits.

I don’t disagree.

AOL bought Netscape (with stock) and the founders, Clark and Andreesen liquidated their Netscape stock. So did the investors. So did vested employees such as Zawinski.

Or to put it another way, if Netscape failed, then so did Viaweb. I don’t think the YC founders would describe Viaweb that way.

Re: Why Wolfram tech isn’t open source (2019)

#293
post #275

Earlier quoted context omitted.

Java was killed by Microsoft using their famous Embrace, Extend And Extinguish method. It's on the wikipedia page as an example of the EEE method. The fact that Java remains at all today is a testament to the power of open sourcing something.

And ironically Google gets a free pass from SV cheering crowd for trying to do the same.

It's harder to root for Oracle than it was Sun.

Re: Why Wolfram tech isn’t open source (2019)

#294

Earlier quoted context omitted.

A successful public fundraising round is an indicia of success for prior investors. It is not an indicia of long-term success for a company as a going concern in terms of profits.

I don’t disagree. AOL bought Netscape (with stock) and the founders, Clark and Andreesen liquidated their Netscape stock. So did the investors. So did vested employees such as Zawinski. Or to put it another way, if Netscape failed, then so did Viaweb. I don’t think the YC founders would describe Viaweb that way.

I guess it depends on what the subject is, and how one defines success. As a product, Viaweb was a failure: it gained no market traction and Yahoo! didn't even use it for very long after buying it. PG and company might not consider the business a failure since it made them rich, but that's like saying cryptocurrency is a success because it made early Bitcoin investors rich. The jury's still very much out as to whether crypto will be a success among the other well-recognized successes in the business world such as telecom, oil, steel, and automobiles.

Re: Why Wolfram tech isn’t open source (2019)

#295
post #183

Let me tell you how tens of thousands, and eventually hundreds of thousands of students totally skipped Wolfram products and proprietary science products in general. Wolfram products are very highly priced, even much more so for the Indian market. Indian science and engineering colleges are usually very poorly funded save some IITs and premier provincial universities. There is no way in hell these colleges could ever…

MATLAB has the open source equivalentS Octave (EDIT : and SciLab !) though..?

Re: Why Wolfram tech isn’t open source (2019)

#297
post #256

Earlier quoted context omitted.

approximately nobody defines open source as "you can see the source but you aren't free to fork it or modify it" This is not the conventional meaning of the term, and has repeatedly been used as an avenue to attack the concept in general. As a comparison, how happy would you be calling a system where you can only vote for candidates approved by a single leader a "Democracy". Under these standards, both the USSR and C…

I think you misread something? What you just gave is the definition of the term “source available.” I’ll restate. My descriptivist definition of the term “open-source”, was that something is “open-source” if you are free to do at least one of either forking the thing for your own use, or modifying the thing and pushing those modifications upstream. In other words, “open-source” software is software where you’re free…

> My descriptivist definition of the term “open-source”, was that something is “open-source” if you are free to do at least one of either forking the thing for your own use, or modifying the thing and pushing those modifications upstream.

Respectfully, this definition of "open-source" does not match common use, even with a loose colloquial interpretation in mind. As commonly understood, an "open-source" license requires the ability to acquire the source, and to modify it, and to redistribute it.

Your definition, quoted above, would call open-source a license that allowed for personal modifications to source but forbade redistribution of those modifications. Your definition would also call open-source a license that required all modifications of the source to be made through a single point of central control. I think both of these cases fail even loose understandings of what "Open Source/open-source" is. I do think they both describe "source available".

You draw a distinction between "open-source" as a colloquial term and "Open Source" as defined by the OSI, but I don't think this isn't very compelling or useful. Sure, language evolves and people use terms incorrectly all the time, but that doesn't make erroneous use correct. In particular, "Open Source" is used as a legal criteria for a set of software licenses, so precision in its definition is important. Also, I have not personally come across any cases where there was any material difference between colloquial use of the term open-source and precise definition of Open Source as defined by the OSI. Do you have anything to cite that justifies a distinction here?

So I beg you to reconsider the idea that the OSI is "some organization who just decided to name themselves after the term" and the idea that "Open Source" is a term "defined loosely by how people use it." In point of historical fact, the term was first used by the people behind the organization, who formed it to popularize it as a new concept, and an alternative to "Free Software": https://web.archive.org/web/20021001164015/http://www.openso.... The OSI is not some organization formed to co-opt and redefine the term for their own purposes after it was already in common use.

I do agree with you that often times people think of specific project management structures when talking about open-source development. I.e. the debates about what makes for a successful open-source project, cultivating a community, making it easy for community members to contribute, etc. There can be non-open-source projects using open-source development methodologies, sure, but it doesn't make them "open-source" even in a colloquial sense. The sole criteria is always the license granted to users of the software.

Re: Why Wolfram tech isn’t open source (2019)

#298

Earlier quoted context omitted.

I don't think that's correct. Open Source as a term was created in reaction to Free Software, which is RMS's thing. See: https://www.gnu.org/philosophy/open-source-misses-the-point....

It wasn't created as a reaction to free software, it was created as a way to differentiate from free software, starting with Netscape navigator. But there's the open source initiative, which somehow I wasn't aware of: https://en.m.wikipedia.org/wiki/Open_Source_Initiative

> It wasn't created as a reaction to free software, it was created as a way to differentiate from free software

I wanted to correct your statement without getting into an argument. I view an attempt to differentiate as a type of reaction.

Re: Why Wolfram tech isn’t open source (2019)

#299

Earlier quoted context omitted.

A term with no agreed meaning has limited utility. We have an official definition. I don't understand how the community benefits from making the definition more ambiguous and murky. Is there a group that's heavily invested conflating open source with source-available? I just don't understand who wins in that scenario.

> We have an official definition. Lol how is it 'official'? Who officiated it?

You can read the history of the term Open Source here: https://opensource.org/history

The folks who coined the term were among those that led the OSI.

> The “open source” label was created at a strategy session held on February 3rd, 1998 in Palo Alto, California, shortly after the announcement of the release of the Netscape source code. The strategy session grew from a realization that the attention around the Netscape announcement had created an opportunity to educate and advocate for the superiority of an open development process.

> Two of those present at the Palo Alto meeting (Eric Raymond and Michael Tiemann) would later serve as presidents of OSI, and other attendees (including Todd Andersen, Jon “maddog” Hall, Larry Augustin, and Sam Ockman) became key early supporters of the organization.

These folks went on to create the Open Source Definition: https://opensource.org/docs/osd

The folks who created the term started an organization named after the term, created an official definition, and registered the domain. If that's not enough for us to have an official definition, what does it take? And what do we gain by arguing about this? Reading your posts in this thread (and elsewhere), my impression is that you're invested in insisting that "open source" doesn't have that definition, but I can't figure out what your motivation is.

FWIW, my motivation is to create an environment where terms have precise meaning so we can discuss complex issues (like copyright, licensing, development models, etc.) effectively. If we're wrangling over terms and language all the time, communication becomes much more difficult.

Re: Why Wolfram tech isn’t open source (2019)

#300

Earlier quoted context omitted.

I don’t disagree. AOL bought Netscape (with stock) and the founders, Clark and Andreesen liquidated their Netscape stock. So did the investors. So did vested employees such as Zawinski. Or to put it another way, if Netscape failed, then so did Viaweb. I don’t think the YC founders would describe Viaweb that way.

I guess it depends on what the subject is, and how one defines success. As a product , Viaweb was a failure: it gained no market traction and Yahoo! didn't even use it for very long after buying it. PG and company might not consider the business a failure since it made them rich, but that's like saying cryptocurrency is a success because it made early Bitcoin investors rich. The jury's still very much out as to wheth…

My understanding is Yahoo Stores was the Viaweb code base for a fair number of years. [1]

As a product, Firefox is still around. And Netscape disappeared in large part as an unsuccessful ground up rewrite as the brand continued following the company sale.

Bitcoin is not a company. Participants had different objectives. Those whose objective was to hold had success. Those whose objectives were political perhaps less so.

Entrepreneurs are in it to make money. Exits are how startups do it.

Telecom, oil, steel, and automobiles are state industries. Even if political correctness often demands pretending they are not…it wasn’t called the arsenal of democracy for nothing.

[1]: https://news.ycombinator.com/item?id=5739392

Post reply on HN