The problem is that ridiculously entrenched tin-pot dictators continue to believe that they can control to populous like they did in the pre-Internet days when all you had to do was shut down a few newspapers and "disappear" their enemies.
Enemies like Julian Assange? Despite not yet managing to disappear him, the US has had some success in controlling the bulk of the population to view him as an evil figure.
I used the Java Webstart link, but got the following error:... Caused by: java.lang.UnsatisfiedLinkError:/home/[...]/libjdic.so: libgnome-2.so.0: cannot open shared object file: No such file or directory
Actually, I do have a libgnome-2.so.0, but it is a 64-bit version (for x86_64) whereas the JVM that I used is 32-bit. If I instead launch using a 64-bit JVM, then the native libraries that come with Columba can't be loaded.
[Americans] simply don't want the government involved, want to do it on their own terms and want it to be seen as what it is, namely charity...
I disagree with this. In the case of unemployment benefits, there is no charity involved because they are part of an overall system that enables businesses to be more flexible in their hiring and firing. Rightly, there are government regulations on how businesses may treat their employees, and in my view it is equally correct that as part of that deal people are entitled to unemployment benefits. This system is clearly beneficial to society when compared with either having more fixed employment regulations or a proliferation of social issues caused by unemployment-related poverty.
"That is, if we really believe that open source is a superior system of production, and therefore that it will drive out closed source in a free market, then why do we think we need infectious licensing? "
He's wrong about this "free market" idea because closed source can be given an advantage if it is a small improvement to an open source project (and makes use of a large advertising budget). Fortunately, open source projects can ensure that their code doesn't become proprietary, by using a license such as the GPL.
The temperature measurements in the article don't seem to be relative, and yet they say things like this:
for a 66% drop in speed there was a 20% drop in temperature.
In this context, talking about a 20% drop in temperature in degrees celsius makes no sense for comparison purposes. They go on to state that "a 43% drop in voltage producing a 20% drop in heat seems more reasonable", but this is assuming that the temperature drop corresponds to a equal reduction in heat output.
I find it ironic that the "pure capitalism" fanatics are usually anti-benefits. It seems to me that good unemployment benefits are an essential help to a competitive market by enabling companies to change more rapidly.
Q. If the JVM is licensed under the Apache license, which is incompatible with the GPL, does that mean that you cannot use this with GPLed Java software?
A. No, neither license places any requirement on the usage of the software.
It seems to me that there is a large contingent (possibly US-based?) on this site that thinks that the behaviour of people and organizations should be based on what is legal, satisfying merely the bare-minimum requirements.
I think that Apple should clearly not only comply with the law of the GPL, but also the spirit. According to the reports, they are sending huge patches that combine many fixes without any documentation. There is no way that the KHTML people will be able to use these, so the work will ultimately have to be duplicated. The questions on here should be asking: why are Apple behaving in such an anti-social way given that they stand to benefit from helping the KHTML developers?
in the end Kiss where forced to comply with the GPL and offer source downloads.
You're implying that Kiss were forced to open their source, which isn't a possible outcome a GPL infringement case.
They would either be forced to stop distributing the software, or decide to agree to the terms of the GPL and *choose* to open their source as a result.
I don't think javascript is evil as a language, I just don't like the idea of going to a website and blindly running code from there. I don't care that it's in a sandbox -- all it takes is one exploit for the code to break its way out of the sandbox and boom.
I think we should try to design trustworthy sandboxes for using javascript because the problems you list could just as well apply to other incoming files from the net such as images, or html. I know that these types of file are not usually considered turing-complete, but that is not a requirement for an exploit that would have the same effect as one in a javascript sandbox.
"European software patents, formerly dead, then not dead, dead again, buried, ressurected..."
*We* know that the issue will keep rearing its ugly head, but it seems to me that pro-patent media outlets (I don't know why they are so biased) keep reporting a setback for the bill as a total rejection so that the organized opposition will disperse.
...the basic economics of railway systems. Compared to using personal cars/trucks on a publicly funded road network, rail never stands a chance.
I think that those economics are a little too basic, because it isn't clear what we are comparing. Perhaps in terms of the cost of implementing a road infrastructure versus a rail one, the road network is cheaper. However, it is clear that towns served by good rail connections receive a significant economic boost from the trade that this facilitates.
It's very common for people on/. (who are, perhaps familiar with other distros) to denounce Gentoo for its lack of a graphical installer, but I've always seen this as a good thing. The person installing Gentoo has clear and precise instructions outlining what actions need to be performed, so they can very easily adapt those to a wide range of different situations. E.g. I don't like to have to burn CDs unnecessarily, so I make my kernel first and then network boot into the stage1 filesystem.
I believe that, in general, it's a better design decision not to have an overly intrusive installer for any software because that can tie too much of the software's configuration to the installation process, rather than having a comprehensive way to configure the software post-install.
Consider I have a domin, I do tiny bits of email, my *reverse* domain is going to show up as bunch-of-numbers-provider-tld, which won't match my sendings unless I pay lots and lots of money to my provider (Ok, I'll say it, "Comcast") for a business account wiht a proper inverse DNS entry.
This doesn't make any sense. If you have your own domain then you will just put the DK public key in the record for that domain. It doesn't matter what your sending IP address reverse-resolves to, because that isn't how Domain Keys works. You can even relay the signed mails through your ISP because, once signed, their authenticity can be verified regardless of the MTA that is passing them on.
The fuel protest did have widespread support. This was reported in all national newspapers and by the BBC.
<sarcasm>Well it must be true then!</sarcasm> Seriously, I think that the media initially wrongly portrayed the situation because of footage of car drivers hooting their horns "in support".
However, when it came down to it, all the public were concerned about was the availability of petrol. The protesters (truckers and farmers) may have inflamed public opinion early on, but the the public soon realized that access to more petrol was their primary concern and they didn't support the agenda of the high profile protest leaders.
the government plain ignored public opinion (not for the first time... (can you say "fuel protests"?)
This is a bad comparison because the fuel protesters did not have widespread public support for their cause. The anger of the car drivers was based on the inconvenience of the limited availability of petrol and their impatience at being made to queue for it.
The car driving public didn't support the cause of the greedy truckers (who were demanding that the government protect their "right" to make a profit) which is why when the fuel delivery drivers were forced to do their jobs, the protest quickly died.
There is no way for anyone to know what will be in the 1.5 release to offer support for those features in the 1.4 JRE.
This isn't true because the JRE is a general computing platform. Sun can add features to the Java compiler that will generate bytecode compatible with v1.4 JREs. Indeed, as someone else mentioned, forwards compatibility can be achieved using Retroweaver.
You're right. I just compiled code with a foreach loop in it (so -target 1.4 won't work) and then changed the class version with hexedit. It ran fine on a v1.4.2 JRE.
I had read comments on here such as this one that suggested that changes were limited to the compiler.
However, looking at the JSR 14 (for generics), it says:
It is explicitly not required that the system
a) Provide downward binary compatibility: It is not necessary that class files compiled under the generic compiler should run on previous releases, whether they use generics or not.
Java opted for 'erasure' approach because they needed to preserve backward-compatibility. So that means that all generic type information is removed by the compiler/translator and that code is replaced with polymorphic subtyping with casts
This suggested that the bytecode output of the new compiler would work with previous JREs, but this has turned out not the be the case.
I know about "-target 1.4", but what I had been assuming is that the compiler would produce bytecode that could be run on an older JRE, even if the new language features were being used (i.e. you can't have "-target 1.4 -source 1.5")
The problem is that ridiculously entrenched tin-pot dictators continue to believe that they can control to populous like they did in the pre-Internet days when all you had to do was shut down a few newspapers and "disappear" their enemies.
Enemies like Julian Assange? Despite not yet managing to disappear him, the US has had some success in controlling the bulk of the population to view him as an evil figure.
- Brian.
JBoss 3 was released in May 2002.
However, Hibernate wasn't a JBoss project until September 2003.
I'd guess that the claim relates to Hibernate 3, but they are desperate to mention JBoss as much as possible for the FUD value.
I used the Java Webstart link, but got the following error: ... /home/[...]/libjdic.so: libgnome-2.so.0: cannot open shared object file: No such file or directory
Caused by: java.lang.UnsatisfiedLinkError:
Actually, I do have a libgnome-2.so.0, but it is a 64-bit version (for x86_64) whereas the JVM that I used is 32-bit.
If I instead launch using a 64-bit JVM, then the native libraries that come with Columba can't be loaded.
- Brian.
[Americans] simply don't want the government involved, want to do it on their own terms and want it to be seen as what it is, namely charity ...
I disagree with this. In the case of unemployment benefits, there is no charity involved because they are part of an overall system that enables businesses to be more flexible in their hiring and firing.
Rightly, there are government regulations on how businesses may treat their employees, and in my view it is equally correct that as part of that deal people are entitled to unemployment benefits.
This system is clearly beneficial to society when compared with either having more fixed employment regulations or a proliferation of social issues caused by unemployment-related poverty.
- Brian.
He's wrong about this "free market" idea because closed source can be given an advantage if it is a small improvement to an open source project (and makes use of a large advertising budget).
Fortunately, open source projects can ensure that their code doesn't become proprietary, by using a license such as the GPL.
- Brian.
In this context, talking about a 20% drop in temperature in degrees celsius makes no sense for comparison purposes. They go on to state that "a 43% drop in voltage producing a 20% drop in heat seems more reasonable", but this is assuming that the temperature drop corresponds to a equal reduction in heat output.
- Brian.
I find it ironic that the "pure capitalism" fanatics are usually anti-benefits. It seems to me that good unemployment benefits are an essential help to a competitive market by enabling companies to change more rapidly.
- Brian.
Q. If the JVM is licensed under the Apache license, which is incompatible with the GPL, does that mean that you cannot use this with GPLed Java software?
A. No, neither license places any requirement on the usage of the software.
- Brian.
I put it to you that there are a bunch of tree hugging hippies on slashdot that think the whole world should just play nice...because...
...because we're human?
So, what you're saying is that noone should exhibit any politeness or decency unless legally required to do so?
Society has it's own unwritten rules, and an important convention that people take note of is fairness (or 'playing nicely').
- Brian.
It seems to me that there is a large contingent (possibly US-based?) on this site that thinks that the behaviour of people and organizations should be based on what is legal, satisfying merely the bare-minimum requirements.
I think that Apple should clearly not only comply with the law of the GPL, but also the spirit. According to the reports, they are sending huge patches that combine many fixes without any documentation. There is no way that the KHTML people will be able to use these, so the work will ultimately have to be duplicated. The questions on here should be asking: why are Apple behaving in such an anti-social way given that they stand to benefit from helping the KHTML developers?
- Brian.
in the end Kiss where forced to comply with the GPL and offer source downloads.
You're implying that Kiss were forced to open their source, which isn't a possible outcome a GPL infringement case.
They would either be forced to stop distributing the software, or decide to agree to the terms of the GPL and *choose* to open their source as a result.
- Brian
I don't think javascript is evil as a language, I just don't like the idea of going to a website and blindly running code from there. I don't care that it's in a sandbox -- all it takes is one exploit for the code to break its way out of the sandbox and boom.
I think we should try to design trustworthy sandboxes for using javascript because the problems you list could just as well apply to other incoming files from the net such as images, or html. I know that these types of file are not usually considered turing-complete, but that is not a requirement for an exploit that would have the same effect as one in a javascript sandbox.
- Brian.
he has done wonderful things through his Bill and Melinda Gates foundation
Here's a question:
If a criminal gives a small proportion of his ill-gotten gains to good causes, does he deserve an award?
- Brian.
"European software patents, formerly dead, then not dead, dead again, buried, ressurected..."
*We* know that the issue will keep rearing its ugly head, but it seems to me that pro-patent media outlets (I don't know why they are so biased) keep reporting a setback for the bill as a total rejection so that the organized opposition will disperse.
- Brian.
...the basic economics of railway systems. Compared to using personal cars/trucks on a publicly funded road network, rail never stands a chance.
I think that those economics are a little too basic, because it isn't clear what we are comparing. Perhaps in terms of the cost of implementing a road infrastructure versus a rail one, the road network is cheaper. However, it is clear that towns served by good rail connections receive a significant economic boost from the trade that this facilitates.
- Brian.
It's very common for people on /. (who are, perhaps familiar with other distros) to denounce Gentoo for its lack of a graphical installer, but I've always seen this as a good thing. The person installing Gentoo has clear and precise instructions outlining what actions need to be performed, so they can very easily adapt those to a wide range of different situations. E.g. I don't like to have to burn CDs unnecessarily, so I make my kernel first and then network boot into the stage1 filesystem.
I believe that, in general, it's a better design decision not to have an overly intrusive installer for any software because that can tie too much of the software's configuration to the installation process, rather than having a comprehensive way to configure the software post-install.
- Brian
Consider I have a domin, I do tiny bits of email, my *reverse* domain is going to show up as bunch-of-numbers-provider-tld, which won't match my sendings unless I pay lots and lots of money to my provider (Ok, I'll say it, "Comcast") for a business account wiht a proper inverse DNS entry.
This doesn't make any sense. If you have your own domain then you will just put the DK public key in the record for that domain. It doesn't matter what your sending IP address reverse-resolves to, because that isn't how Domain Keys works. You can even relay the signed mails through your ISP because, once signed, their authenticity can be verified regardless of the MTA that is passing them on.
- Brian.
The fuel protest did have widespread support. This was reported in all national newspapers and by the BBC.
m
<sarcasm>Well it must be true then!</sarcasm>
Seriously, I think that the media initially wrongly portrayed the situation because of footage of car drivers hooting their horns "in support".
However, when it came down to it, all the public were concerned about was the availability of petrol. The protesters (truckers and farmers) may have inflamed public opinion early on, but the the public soon realized that access to more petrol was their primary concern and they didn't support the agenda of the high profile protest leaders.
See:
http://news.bbc.co.uk/1/hi/uk_politics/1003305.st
- Brian.
the government plain ignored public opinion (not for the first time ... (can you say "fuel protests"?)
This is a bad comparison because the fuel protesters did not have widespread public support for their cause. The anger of the car drivers was based on the inconvenience of the limited availability of petrol and their impatience at being made to queue for it.
The car driving public didn't support the cause of the greedy truckers (who were demanding that the government protect their "right" to make a profit) which is why when the fuel delivery drivers were forced to do their jobs, the protest quickly died.
- Brian.
> Yes, you can have it!
Not on my system you can't:- Brian.
There is no way for anyone to know what will be in the 1.5 release to offer support for those features in the 1.4 JRE.
This isn't true because the JRE is a general computing platform. Sun can add features to the Java compiler that will generate bytecode compatible with v1.4 JREs.
Indeed, as someone else mentioned, forwards compatibility can be achieved using Retroweaver.
- Brian
You're right. I just compiled code with a foreach loop in it (so -target 1.4 won't work) and then changed the class version with hexedit. It ran fine on a v1.4.2 JRE.
- Brian.
I had read comments on here such as this one that suggested that changes were limited to the compiler.
However, looking at the JSR 14 (for generics), it says:
It is explicitly not required that the system
a) Provide downward binary compatibility: It is not necessary that class
files compiled under the generic compiler should run on previous releases, whether they
use generics or not.
- Brian.
This suggested that the bytecode output of the new compiler would work with previous JREs, but this has turned out not the be the case.
- Brian.
I know about "-target 1.4", but what I had been assuming is that the compiler would produce bytecode that could be run on an older JRE, even if the new language features were being used (i.e. you can't have "-target 1.4 -source 1.5")
- Brian.