Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment (A)GPL solves this (Score 1) 146

AGPLv3 solves exactly this problem.

The question of open source is really -- do you have a secure upgrade path. If Windows goes away, and software you use depends on their software, you do not. If you use software based on a BSD/Apache2 license, and someone extends it and makes the result non-open source, and the software you use begins to require these extensions, you don't have a secure upgrade path anymore. GPL solves this problem and guarantees that you will always have an upgrade path, because derivatives need to be open source.

I think this is really the key point, and why purism in software licensing should not be laughed at by "pragmatists". Like for example distributions that do not include closed source software (Flash) or drivers (nvidia), because "pragmatists" want it to "just work". If you go down that path, you are making yourself dependent on a company going the path you want. You get into a situation 5 years down the line where even more software depends on closed source (e.g. mono/.NET), and it is out of your control. That's why I think purism in open source software is still relevant.

Pragmatically speaking, the upgrade path of open source software packages is not in your hands, but in those who are experts in that package's code, and those who invest time in it. The point is rather that if you get annoyed enough to pay someone, you would be able to get control back, while with closed-source extended BSD/Apache2 packages, you would not. You would need to re-invent that software.

For Web services, I think it depends. If the company provides proprietary data, then it doesn't really matter whether the software to access it, or the API is open source. You will have that dependency, until you have open data.

In summary, I think one should ask oneself: In 5 years, when this platform is outdated, and the company goes away or refocuses, what will I do, and am I prepared for that. Who am I dependent on? Having a community of millions of programmers which are in the same situation helps, because only one has to solve the problem and open-source it for an upgrade path.

Comment Re:Tin foil hat time (Score 1, Interesting) 142

Wasn't the NSA accused of suggesting/modifying various encryption standards in order to weaken them? In which case they don't need back doors into the software as they can already unlock the data.

Yes, and the authors of said algorithms (CS researchers) agree that that was ok (a security - speed/implementation tradeoff).

Comment Re:Not everyone (Score 4, Insightful) 140

The revelations did not change the way *I* looked at the Internet and privacy. It merely confirmed my well-justified suspicions. I think the same statement can be made by most people on slashdot, and by most technicians in general. The only people who were surprised were the technically ignorant.

There is a difference between suspecting and being looked at as paranoid, and everyone knowing something as a fact.

Comment Re:Plug-in still required (Score 1, Insightful) 97

It is a Unity plug in that is legit. It basically caches the data and compiles the c++ to ecmascripten a fork of asm.js.

You can download the source and compile it yourself as an executable if you do not want the browser

And why can't they compile the c++ to ecmascripten or asm.js before they put it on the website?

Comment Re:Results? (Score 1) 61

ArXiv's problem is recognizing when human-written, realistic sounding papers are actually BS.

Actually each ArXiv section has an editor who screens the papers, checking if they have reasonable content. And it unfortunately happens that legitimate papers are withheld for several weeks, and the ArXiV administration is not responding reliably to emails (being understaffed and having many submissions). So unfortunately, ArXiV is not just a pre-print server anymore where everyone can upload, but has turned into a intransparently half peer-reviewed journal, which scientists read every day.

Comment Re:WIMPs (Score 1) 236

That the thing about dark matter... it has a perfectly reasonable explanation (WIMPs). It's not that weird of a "thing".

Having one solution does not suffice, you need to prove it. WIMPs have been proposed, but they require Supersymmetry (which is not proven), and also WIMPs have never been detected in particle accelerators. Dark matter is a weird thing, because one way or another, you need new physics which does not interact using the strong force or electromagnetism, is present already in the very early Universe (380000 years after the Big Bang).

Comment Calculated risk (Score 1) 269

For credit cards, frauds are nothing to banks. They just pay it from their profits, and the customer doesn't have to worry. Maybe it is the same here? Perhaps it still pays off for the banks and Apple to do that extra business, and it works out in their calculation.

Comment Re:And still (Score 2, Informative) 196

How dare you challenge the might of Jupiter! It weighs 320 times the mass of Earth -- even if those 100,000 trojan asteroids weighed as much as its minor moons (which they don't, they are 0.0001 Earth masses according to wikipedia), it would still dominate its gravitational field by several (9) orders of magnitude.

Compare that to Pluto: Charon already weighs 10% of Plutos mass. The center of rotation in that system is not even inside Pluto.

Also, there are other criteria that apply: a planet has to be spherical due to gravitation (there is a more technical definition). Is that the case for Pluto?

Finally, you can not have 9 planets anymore. You can choose between 8 planets and 13 planets, the latter group growing every year.

Slashdot Top Deals

Say "twenty-three-skiddoo" to logout.

Working...