Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:GnuTLS (Score 1) 250

OpenSSL has first-to-market advantage, and anyone who hasn't evaluated the quality differences will choose the simpler license. Plus there are other alternatives, like Amazon's new SSL-in-5000-lines which is also gift-licensed.

The time for OpenSSL to dual-license was when it was the only available alternative to entirely proprietary implementations. That might indeed have funded a quality improvement.

I don't know a thing about the quality of GnuTLS or the Amazon thing. I've seen enough of the insides of OpenSSL to know it's not pretty, but am not a crypto guy and this don't work on it.

Comment Re:Few people understand the economics (Score 1) 250

Maintaining FIPS compliance did not make anything easier. It's essentially a prohibition on bug repair, as you have to recertify afterward. But the people who wanted FIPS were the only ones who were actually paying for someone to work on OpenSSL.

I don't think any of the other Free Software projects ever tried to be FIPS certified.

Comment Re:Lawsuits and licenses are not the problem (Score 1) 250

If you are one of the infringed parties, I'd be happy to talk with you about what your options are. bruce at perens dot com or +1 510-4PERENS (I'm not there today, but it will take a message). I am not a lawyer but I work with the good ones and can bring them into the conversation if necessary.

Comment Re:Few people understand the economics (Score 1) 250

As a community we've managed to almost completely ignore that because of their use of dual-licensing, MySQL made 1.1 Billion dollars after 9 years in business, and that for a database that was written by one person, and the code base remained available under the GPL.

IMO, 1.1 Billion dollars is pretty damn impressive. Especially if you get paid that to make Free Software. Heck, sign me up!

Oracle was a bad actor, and Monty is now leading further development of that same code base under the GPL. But it did not have to be that way.

Comment Re:Few people understand the economics (Score 1) 250

How do you prove damages or have the right to settle violations if you don't have copyright?

If you have been doing enough work to justify getting paid for the software, you have an ample amount of your own copyrighted work to base your claim upon. If you haven't done that much work, what are you suing for?

You can also get a grant of the right to sue from your contributors. You can include in the agreement how you will apportion damages: for example you could take the ratio of your lines of modified code checked in vs. that of contributed code checked in, and give that portion of damages to FSF.

Comment This is not a surprise (Score 1) 312

It would seem to the average person, there should be something prohibiting a person from attaching a weapon to a drone.

This has been coming for decades, and yet governments have been far too busy lining the pockets of members of the party in power to do anything about it. Donald Kingsbury predicted home-built cruise missiles in the '80's (in "The Moon Goddess and the Son").

It's been obvious since the early 90's that computing costs and hardware costs were falling so rapidly that anyone could do this on a budget of a few thousand dollars. That's now a few hundred dollars. And fully autonomous operation is not far in the future: it's just not that hard.

So the reason no one has done anything about this is that hardly anyone has been paying attention, and those of us who have believe that drone technology is worth the price of the risk posed by machines like this. There was simply no way to not get to this point without cutting off development of half-a-dozen technologies that are too important for too many things to ignore, not even counting the economic benefits of drones themselves.

Comment Re:Existing Law (Score 1) 312

Writing code is human action. As someone pointed about above, it would literally appear that a weapon fired by a loop would count as an automatic, but a weapon fired by a sequence of individual calls to the "pullTrigger" method would not be, because the act of writing each one of those "pullTrigger" calls would be an individual human action that resulted in the gun firing.

I'm not suggesting this would stand up in court--for all I know it might, but that's not knowable until it does--but serves as a nice illustration of how our categories start to break down in the face of new technology.

Comment Re:Morse Code (Score 1) 620

Yes, writing Morse Code Software is one of the creative and educational things you can do with Morse code.

It took me 60 days to get to 20 WPM, working for a long time every day.

In contrast, it took a lot less time to write an interrupt-driven, terminate-and-stay-resident Morse Code sounder program in 6502 assembler. And I learned the instruction set, too.

I'm not saying you don't want to do either. It just doesn't belong on the test.

Comment Lawsuits and licenses are not the problem (Score 5, Interesting) 250

I help GPL violators clean up their act, it's my main business.

Every one has had a total lack of due diligence. I will come in and find that they have violated the licenses of 21 proprietary software companies (this is a real customer example) by integrating their code into their main product, just like the GPL code. Some of them only had an "evaluation" license, some not even that, some wildly violated the terms of any license they got.

Most of them are in silicon valley. They seem to have the attitude that they will clean up their legal problems when they're rich, and nothing but getting their product out of the door matters until then.

They don't ask me to feel sorry for them. I bill them a lot, and in the end, they're clean and legal.

Comment Few people understand the economics (Score 5, Interesting) 250

Gift-style licensing like BSD licensing is for when you want everyone to use your code so badly that you don't care what they do with it. If you have an economic reason for that, fine. But it can create harm if you don't have your economics straight. Heartbleed was an economic failure of gift-style licensing. Very wealthy companies used OpenSSL and didn't contribute to its maintenance. There was some astronomical amount of economic damage in result. I think we all would have been better off had OpenSSL been dual-licensed and paid for by some folks, even if it had fewer users that way. And maybe that way its original developers would not have had to go to work for RSA, who prohibited them from ever touching their old code again. That's why we still have Eric Young's old, old license with the attribution clause nobody else uses any longer. He can't touch it.

GPL IMO does work best with dual licensing, because people who just hate the GPL can get what they want, and pay for making more Free Software. But if you don't care about money and don't want to use dual licensing, the growth effect you get from GPL is a lot better than making yourself some very rich company's unpaid employee by giving them all possible rights except for a very limited attribution.

Some people should pay. Some should get stuff for free. They aren't in general the same people, and they self-classify.

Slashdot Top Deals

Say "twenty-three-skiddoo" to logout.

Working...