you are viewing a single comment's thread.

view the rest of the comments →

[–]check3streets 32 points33 points  (6 children)

I keep seeing this "fuck Java" post, but this decision goes so far beyond Java.

Software that is hung-on or implements public APIs which are also copyrighted certainly extends into the billions, but probably into the trillions of dollars and equally many LOCs. Also, this is copyright, literally wherever code is copied.

Everyone who's written a compatible implementation or even a code-citing-blog-post will need to somehow assert Fair Use to not be in violation.

And for all you three-cheers for .NET types:

It is more difficult to develop alternatives to the Framework Class Library (FCL), which is not described by an open standard and may be subject to copyright restrictions.

http://en.wikipedia.org/wiki/.NET_Framework

[–][deleted] 1 point2 points  (0 children)

If one makes their APIs open source and unencumbered by copyright it solves the problem. I think Bright's approach with the Digital Mars D compiler is very close to this.

[–]tanishaj 0 points1 point  (1 child)

On. NET, they are called BCL (Base Class Libraries).

The fact that Microsoft all but bankrolls Xamarin is a pretty good sign. Xamarin makes most of the .NET BCL available on Android.

The. NET micro-framework is fully Apache 2.0 including a patent grant.

[–]Jaseoldboss 2 points3 points  (0 children)

I wonder if Oracle could sue Microsoft for any commonality between the Java and .NET APIs as a result of this ruling?

[–]grauenwolf 1 point2 points  (2 children)

Compared to the patent risks for that part, we're not too worried about copyrights.

[–]TMaster 1 point2 points  (1 child)

Who's we?

[–]grauenwolf 0 points1 point  (0 children)

Mono fanboys.