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 |