My wife has an antique Compaq 486 DX2/66 with 8MB RAM (I bought it to her when she entered her office as a DA, ten years ago). It runs 95 + Works 95 (It originally ran Win 3.11 but I upgraded it). No browser, no dial-up network. It's barely acceptable. It is in her office now, but I intend to get it back and make it run some LTSP client.
The "unpatched" issue (the spoofing of the address of the download) is not really an issue... you can resize the progress dialog and the downloads box to get it right.
My laptop is a Transmeta 700 with 300MB RAM. XP on it is impossibly slow. 98 is acceptable. Linux is fast and responsive, with a lot of services on, kde 3.3. My wife has a desktop Athlon 450 with the same amount of RAM. it's slower than my laptop, even with 98 and nothing else running.
Keep in mind that Sun != Java much like Red Hat != Linux. NO.
Sun CAN revoke any license for any "official"-JDK. Red Hat can NOT revoke any license for any GPL'd software.
If you are not using kaffe/gij/gcj/... + Classpath, your JDK license can be revoked at ANY TIME and that is what I am trying to explain for six or seven posts.
Oh, yeah, they cannot control how you distribute your own software but they CAN control how you distribute THEIRS (their class libs, for instance) and they CAN control your USE of theirs (their compiler, their interpreter, etc).
And... as I said since the beginning, I would not recommend using Java for development. There are other options. Explore them. I even said in this same thread more than once: I think technically J2EE is a wonderful platform. Even so, I don't recommend using it to develop Free Sofware.
TinyP2P uses the same run-in scheme (collapsing small lines) that MoleSter. It's comprised of 15 lines of roughly 80 chars each, while MoleSter has 6 x ~80. If you expand TinyP2P in a similar way, it will still be roughly 3 times the size of MoleSter AND it uses a separate library (XMLRPC) while MoleSter uses only built-in sockets.
import sys, os, SimpleXMLRPCServer, xmlrpclib, re, hmac # (C) 2004, E.W. Felten ar,pw,res = (sys.argv,lambda u:hmac.new(sys.argv[1],u).hexdigest(),re.search)
pxy,xs = (xmlrpclib.ServerProxy,SimpleXMLRPCServer.SimpleXM LRPCServer) def ls(p=""):return filter(lambda n:(p=="")or res(p,n),os.listdir(os.getcwd())) if ar[2]!="client": # license: http://creativecommons.org/licenses/by-nc-sa/2.0
myU,prs,srv = ("http://"+ar[3]+":"+ar[4], ar[5:],lambda x:x.serve_forever())
def pr(x=[]): return ([(y in prs) or prs.append(y) for y in x] or 1) and prs
def c(n): return ((lambda f: (f.read(), f.close()))(file(n)))[0]
f=lambda p,n,a:(p==pw(myU))and(((n==0)and pr(a))or((n==1)and [ls(a)])or c(a))
def aug(u): return ((u==myU) and pr()) or pr(pxy(u).f(pw(u),0,pr([myU])))
pr() and [aug(s) for s in aug(pr()[0])]
(lambda sv:sv.register_function(f,"f") or srv(sv))(xs((ar[3],int(ar[4])))) for url in pxy(ar[3]).f(pw(ar[3]),0,[]):
for fn in filter(lambda n:not n in ls(), (pxy(url).f(pw(url),1,ar[4]))[0]):
(lambda fi:fi.write(pxy(url).f(pw(url),2,fn)) or fi.close())(file(fn,"wc"))
I will use whatever language I want to write software, free or otherwise, when I want to do something in Java, I will. AND you can jump off a cliff without any ropes or equipment too. What I wrote and you refused to read is: once you develop under Java, you are under Sun Microsystems' reign. I would not recommend it. There are options. Especially if you want to develop free software. You are trolling. End of transmission.
As I said in another post (#11167772), I believe every producer of what lawyers call "Intellectual Property" should be remunerated mainly by producing it and less by generating a lot of copies of it.
This is, mainly, what happens today to the real *producer*: programmers get salaries, journalists (who are the *real* writers in terms of quantity) get salaries... while Britney/Eminem gets a lot of $$$ for... well... being themselves, and Sony/EMI/*AA-affiliate gets the REAL $$$^$$$ for copying and distributing it. Do you get the difference?
Now, RTFA: they not only don't know who are the leaks, they don't even know who is ThinkSecret. If I was ThinkSecret, I would say: "Your honour, I run a rumour site and I invent rumours all the time. I invented these."
A) I was reading at -1. The "this was a mistake and we cleared it up" post had not showed up when I started posting.
B) It is not relevant that the revoking was by mistake. Eventually, it can be done on purpose, too. And that is the problem.
C) No, they did not knew exactly who to ask, and at least when the FreeBSD foundation report was done they did not receive any answer. It's irrelevant for the discussion of this piece, IMHO, that they eventually cleared up the situation. Had the climate at Sun WRT FreeBSD been different, Sun could stall this and caused a lot of damage. And they still can, at any time, because Java is not Free Software.
D) I am not raving and nor is RMS, which is whom I was referring to. Java is not Free Software. If you are considering Free Software (as a lot of governments are doing nowadays with a lot of good reasons to do so... see http://www.gnu.org.pe/resmseng.html) you should not consider Java as a good option for software development (unless Kaffe [or other Free JVM] + GNUClassPath is good enough for you). And this was my conclusion in the end of my post.
E) As an aftertought, disclaimer, etc: I started to post my piece as soon as I saw the blurb (when I woke up this morning) and it had only 9 posts at -1. When I finally organized those three short paragraphs, and clicked Submit, it had 20+ posts, with some (3?) of those under the "A case of bad communication by phkamp (524380) (#11273654)" post. I took good 10-15 minutes to write this answer up, because I don't troll. I believe that RMS is right and that proprietary software is a legalized scam. And I really like J2EE (technically) as a platform but I really dislike the power that Sun exerts over it and the MS-like lock-in that it represents.
The FreeBSD issue was a licensing mistake... that with Sun's current licensing scheme, you are at the mercy of their mistakes, because the license is revokable (in other words, because Java is not Free Software).
IRT Apple, Sun did not Give support, they Sold support:-) because OSX is Not Free Software either.
What it is: Sun licenses the JVM to the FreeBSD community under the SCSL. Sun unilaterally has the right to revoke it. Sun DID revoke it, albeit in preparation to negotiate terms for new community license. Guys at FreeBSD do not know who to ask right now. E-mails from non-revenue-generating FreeBSD got unanswered.
What it really is: RMS is right. Anyone deploying Java apps under FreeBSD for a reason or another is now a hostage in this situation. Why? Because Sun *can* (and, depending on shareholders $$$ desire, *will*) pull the plug at any time. Why? Because the JVM and standard classes are NOT FREE SOFTWARE. Free Software is about freedom, not about price.
Oh, come on, everyone with prospects of starting their first Java projects, especially governments going the Free Software way, should DROP it and go to other platform.
There is more to it... in KDevelop, eg, you can train your muscular memory to the buttons of such or such panel. I am working in Delphi (custom systems maintenance) for almost 3 years now and I had to train the weird F11/F12 combo (rotate code/form-design/widget-props) so I can be really productive.
O jumento e o cavalo Eles nunca andam só Quando sai pra passear Levam a eguinha Pocotó Pocotó, Pocotó, Pocotó, minha eguinha Pocotó
(something like:...
The mule and the horse They do never walk alone When they goes for a ride [SIC] They take the Clap-a-clap mare Clap-a-clap, Clap-a-clap, Clap-a-clap, my litlle Clap-a-clap mare
)
And THIS was one of the most copyright infringed things. I do (and a lot -- but not millions -- of people) think anything I wrote when I was 14 is better poetry than that.
a. I never said I was alone in my appreciation for my poetry/prose/music nor that I was alone in my disgust for the cream of the Pop. do YOU like Britney, Justin, etc songs?
b. this takes me to the next item: nowadays, BAD poetry is being rewarded, not the good one. REALLY BAD poetry (see above) is what you are describing as "a more elevated activity"
Is something I really don't believe in. I created a lot of poetry, prose, music, scientific research, legal research and computer programs/software, and I believe that their *creation* should generate revenue, not their *repetition*.
So, I don't use the forementioned word. I use the "right" words: copyright infringement. Yes, I would be insulted if someone made money out of my songs/poetry/other stuff (not likely) but NOT to the point of having such person imprisoned for a substantial term (here in Brasil, 2 to 6 years IIRC). I would seek -- maybe -- civil legal remedies and compensation/damages, nothing else. But I am not -- and you probably knew that -- Madonna nor Eminem. In one angle, my poetry and songs are better -- at least in MY opinion, and that's what counts to me. In another, they make millions of dollars by propagandizing their pop culture and inciting its repetition to death. If they (unlikely) do this to some of my work and make a lot of money, hey, it's my work, my copy-rights, my money. But I wouldn't put them in jail for that.
OTOH, I would put people behind bars for plundering boats, killing people and robbing property -- and THAT is piracy.
is to use the word piracy -- which implies ilegality, immorality, violence, etc -- to designate "copyright infringement" -- which is a totally different beast, and in some sane countries is not even a criminal offense, even if it is a civil illicit. In doing that, you are effectively participating in the forementioned smear campaign. Understand?
You have not provided any objective evidence that the American patent system produced superior results to any other one either. You just used unrelated economic development figure = GDP.
You see, go fetch Brazilian, American, Soviet and some European GDP, patents, and other innovation figures for the 1930's 40's and 50's on. Now see what happens once the US and the CCCP become nuclear powers, and see what happens when they organize all the satellites to their powers. They effectively choked innovation in the countries in their side of the Iron Curtain to death. Until the 1980's -- economic rebirth of Japan -- no one would like to mess with the US in the international market.
My wife has an antique Compaq 486 DX2/66 with 8MB RAM (I bought it to her when she entered her office as a DA, ten years ago). It runs 95 + Works 95 (It originally ran Win 3.11 but I upgraded it). No browser, no dial-up network. It's barely acceptable. It is in her office now, but I intend to get it back and make it run some LTSP client.
The "unpatched" issue (the spoofing of the address of the download) is not really an issue... you can resize the progress dialog and the downloads box to get it right.
My laptop is a Transmeta 700 with 300MB RAM. XP on it is impossibly slow. 98 is acceptable. Linux is fast and responsive, with a lot of services on, kde 3.3. My wife has a desktop Athlon 450 with the same amount of RAM. it's slower than my laptop, even with 98 and nothing else running.
Keep in mind that Sun != Java much like Red Hat != Linux.
NO.
Sun CAN revoke any license for any "official"-JDK.
Red Hat can NOT revoke any license for any GPL'd software.
If you are not using kaffe/gij/gcj/... + Classpath, your JDK license can be revoked at ANY TIME and that is what I am trying to explain for six or seven posts.
Oh, yeah, they cannot control how you distribute your own software but they CAN control how you distribute THEIRS (their class libs, for instance) and they CAN control your USE of theirs (their compiler, their interpreter, etc).
And... as I said since the beginning, I would not recommend using Java for development. There are other options. Explore them. I even said in this same thread more than once: I think technically J2EE is a wonderful platform. Even so, I don't recommend using it to develop Free Sofware.
--
And this is not a sig.
You'll see that:
perl ~ 500 chars WITHOUT outside libraries (using only sockets)
python ~ 1500 chars USING outside libraries (XMLRPC)
and then you can think about the expressivity (is this a word?) of each language.
MoleSter:TinyP2P:
I will use whatever language I want to write software, free or otherwise, when I want to do something in Java, I will. AND you can jump off a cliff without any ropes or equipment too.
What I wrote and you refused to read is: once you develop under Java, you are under Sun Microsystems' reign. I would not recommend it. There are options. Especially if you want to develop free software. You are trolling. End of transmission.
A. the SCSL can be revoked at any time by Sun (sections 6, 7, and 8).
B. this applies IIRC to other JVMs for Linux and Windows too.
C. those facts (A and B above) permit that Sun exerts enourmous pressure on the Java Free Software Comunity, because...
D. (surprise, surprise)Java is not Free Software.
E. (conclusion) Thou Shall Not use Java to build Free Software.
Got it?
As I said in another post (#11167772), I believe every producer of what lawyers call "Intellectual Property" should be remunerated mainly by producing it and less by generating a lot of copies of it.
... well ... being themselves, and Sony/EMI/*AA-affiliate gets the REAL $$$^$$$ for copying and distributing it. Do you get the difference?
This is, mainly, what happens today to the real *producer*: programmers get salaries, journalists (who are the *real* writers in terms of quantity) get salaries... while Britney/Eminem gets a lot of $$$ for
Have *you* read the SCSL? can *you* quote what you're talking about?
BWUHAHAHAHAHA.
Oh, come on, seriously. This is the most funny thing I have ever read. Maybe they are protecting us from *AA lawsuits or something?
Hehehehe. This is not informative, it's Funny.
Now, RTFA: they not only don't know who are the leaks, they don't even know who is ThinkSecret. If I was ThinkSecret, I would say: "Your honour, I run a rumour site and I invent rumours all the time. I invented these."
A) I was reading at -1. The "this was a mistake and we cleared it up" post had not showed up when I started posting.
B) It is not relevant that the revoking was by mistake. Eventually, it can be done on purpose, too. And that is the problem.
C) No, they did not knew exactly who to ask, and at least when the FreeBSD foundation report was done they did not receive any answer. It's irrelevant for the discussion of this piece, IMHO, that they eventually cleared up the situation. Had the climate at Sun WRT FreeBSD been different, Sun could stall this and caused a lot of damage. And they still can, at any time, because Java is not Free Software.
D) I am not raving and nor is RMS, which is whom I was referring to. Java is not Free Software. If you are considering Free Software (as a lot of governments are doing nowadays with a lot of good reasons to do so... see http://www.gnu.org.pe/resmseng.html) you should not consider Java as a good option for software development (unless Kaffe [or other Free JVM] + GNUClassPath is good enough for you). And this was my conclusion in the end of my post.
E) As an aftertought, disclaimer, etc: I started to post my piece as soon as I saw the blurb (when I woke up this morning) and it had only 9 posts at -1. When I finally organized those three short paragraphs, and clicked Submit, it had 20+ posts, with some (3?) of those under the "A case of bad communication by phkamp (524380) (#11273654)" post. I took good 10-15 minutes to write this answer up, because I don't troll. I believe that RMS is right and that proprietary software is a legalized scam. And I really like J2EE (technically) as a platform but I really dislike the power that Sun exerts over it and the MS-like lock-in that it represents.
--
And this is not a sig.
The FreeBSD issue was a licensing mistake... that with Sun's current licensing scheme, you are at the mercy of their mistakes, because the license is revokable (in other words, because Java is not Free Software).
:-) because OSX is Not Free Software either.
IRT Apple, Sun did not Give support, they Sold support
Disclaimer 1: I have READ the Fine Article.
What it is: Sun licenses the JVM to the FreeBSD community under the SCSL. Sun unilaterally has the right to revoke it. Sun DID revoke it, albeit in preparation to negotiate terms for new community license. Guys at FreeBSD do not know who to ask right now. E-mails from non-revenue-generating FreeBSD got unanswered.
What it really is: RMS is right. Anyone deploying Java apps under FreeBSD for a reason or another is now a hostage in this situation. Why? Because Sun *can* (and, depending on shareholders $$$ desire, *will*) pull the plug at any time. Why? Because the JVM and standard classes are NOT FREE SOFTWARE. Free Software is about freedom, not about price.
Oh, come on, everyone with prospects of starting their first Java projects, especially governments going the Free Software way, should DROP it and go to other platform.
There is more to it... in KDevelop, eg, you can train your muscular memory to the buttons of such or such panel. I am working in Delphi (custom systems maintenance) for almost 3 years now and I had to train the weird F11/F12 combo (rotate code/form-design/widget-props) so I can be really productive.
O jumento e o cavalo
...
Eles nunca andam só
Quando sai pra passear
Levam a eguinha Pocotó
Pocotó, Pocotó, Pocotó,
minha eguinha Pocotó
(something like:
The mule and the horse
They do never walk alone
When they goes for a ride [SIC]
They take the Clap-a-clap mare
Clap-a-clap, Clap-a-clap, Clap-a-clap,
my litlle Clap-a-clap mare
)
And THIS was one of the most copyright infringed things. I do (and a lot -- but not millions -- of people) think anything I wrote when I was 14 is better poetry than that.
a. I never said I was alone in my appreciation for my poetry/prose/music nor that I was alone in my disgust for the cream of the Pop. do YOU like Britney, Justin, etc songs?
b. this takes me to the next item: nowadays, BAD poetry is being rewarded, not the good one. REALLY BAD poetry (see above) is what you are describing as "a more elevated activity"
If the MPAA could use the (US Congress) DMCA to stifle his free speach via his ISP, then the DMCA is unconstitutional. Simple.
From *his* mail server?
Is something I really don't believe in. I created a lot of poetry, prose, music, scientific research, legal research and computer programs/software, and I believe that their *creation* should generate revenue, not their *repetition*.
So, I don't use the forementioned word. I use the "right" words: copyright infringement. Yes, I would be insulted if someone made money out of my songs/poetry/other stuff (not likely) but NOT to the point of having such person imprisoned for a substantial term (here in Brasil, 2 to 6 years IIRC). I would seek -- maybe -- civil legal remedies and compensation/damages, nothing else. But I am not -- and you probably knew that -- Madonna nor Eminem. In one angle, my poetry and songs are better -- at least in MY opinion, and that's what counts to me. In another, they make millions of dollars by propagandizing their pop culture and inciting its repetition to death. If they (unlikely) do this to some of my work and make a lot of money, hey, it's my work, my copy-rights, my money. But I wouldn't put them in jail for that.
OTOH, I would put people behind bars for plundering boats, killing people and robbing property -- and THAT is piracy.
is to use the word piracy -- which implies ilegality, immorality, violence, etc -- to designate "copyright infringement" -- which is a totally different beast, and in some sane countries is not even a criminal offense, even if it is a civil illicit. In doing that, you are effectively participating in the forementioned smear campaign. Understand?
90% of the inventions you mentioned are European inventions.
Like the x86?
You have not provided any objective evidence that the American patent system produced superior results to any other one either. You just used unrelated economic development figure = GDP.
You see, go fetch Brazilian, American, Soviet and some European GDP, patents, and other innovation figures for the 1930's 40's and 50's on. Now see what happens once the US and the CCCP become nuclear powers, and see what happens when they organize all the satellites to their powers. They effectively choked innovation in the countries in their side of the Iron Curtain to death. Until the 1980's -- economic rebirth of Japan -- no one would like to mess with the US in the international market.