Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: User support system [WAS: Sunrise contemplations]
Date: Wed, 16 Aug 2006 21:52:56
Message-Id: ec03ta$g3b$2@sea.gmane.org
In Reply to: Re: [gentoo-dev] User support system [WAS: Sunrise contemplations] by Enrico Weigelt
1 Enrico Weigelt <weigelt@×××××.de> posted
2 20060816192939.GC552@××××××.local, excerpted below, on Wed, 16 Aug 2006
3 21:29:40 +0200:
4
5 > Java generally is designed for a very wide range of platforms
6 > and architectures. If some major archs are missing an proper
7 > java implementation, then it's a bug, which sooner or later
8 > will be fixed.
9
10 You ever seen the term "slaveryware"? You have now. One of the problems
11 with proprietary slaveryware is that support on a platform is subject to
12 the whim of the one controlling the code. If a platform doesn't have
13 enough users for the code's master to bother, you are out of luck. Java
14 is a good example. I'm on amd64, where Java porting was well behind most
15 of the popular freedomware apps, because it had to wait for its master to
16 do it, while all popular freedomware had already been ported by users on
17 the platform, something they of course couldn't do with Java, as it's
18 slaveryware that the master hadn't deigned to port yet.
19
20 The freedomware implementations try, and there are decent jvms, but
21 without freedomware implementations of the classes, they aren't anywhere
22 close to complete, and with the standards for those continuing to mature
23 and everyone else having to wait on the standards to implement, they will
24 naturally always be behind. Given the incompleteness of the solution, it
25 really doesn't make sense to worry to much about porting even the
26 freedomware versions to all available platforms.
27
28 Well, that may eventually change, as Sun is now saying it expects to start
29 freeing Java this year, and finish by the end of next year. They've been
30 making noises about GPL3 as well, so while the license hasn't been
31 announced, that's possible, and would fit the timing. Time will tell, I
32 suppose.
33
34 --
35 Duncan - List replies preferred. No HTML msgs.
36 "Every nonfree program has a lord, a master --
37 and if you use the program, he is your master." Richard Stallman
38
39 --
40 gentoo-dev@g.o mailing list

Replies

Subject Author
[gentoo-dev] If I may interject... Mike Lundy <novas007@×××.net>
Re: [gentoo-dev] Re: User support system [WAS: Sunrise contemplations] Enrico Weigelt <weigelt@×××××.de>