Java’s license and history are complex. There are open source implementations of Java, but Sun/Oracle Java has some significant licensing restrictions.
That said, “hybrid” is probably not the best word I could have chosen. This all definitely needs major fleshing out.


From: Yasin Okumus [mailto:notifications@github.com]
Sent: Sunday, August 11, 2013 10:44 PM
To: AgileVentures/OpenSourceProjectCourse
Cc: David Goldfarb
Subject: Re: [OpenSourceProjectCourse] Some ideas, mostly free-association (#1)


In README.md:

> +* History of Software

> +* Challenges of Project Management

> +* History of OSS

> +  * Prehistoric open source: BSD, MIT Emacs, X Windows, etc.

> +  * GNU, Stallman, etc.

> +  * Linux

> +  * Today...

> +* Well-known projects

> +  * Linux

> +    * Distros

> +  * Languages (Ruby, ... which other ones are relevant enough)

> +  * Android

> +* Other models

> +  * Proprietary software

> +  * Standards-driven software (C++, etc.)

> +  * Hybrid models (Java, etc.)

Why is Java called 'hybrid'?

—
Reply to this email directly or view it on GitHub<https://github.com/AgileVentures/OpenSourceProjectCourse/pull/1/files#r5700900>.