Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Maybe they don't care? (Score 1) 356

Yeah, you need a lawyer to understand something like the BSD license:

Copyright (c) ,
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

        Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
        Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
        Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Comment Re: Default: public domain (Score 1) 356

No. Its github, where hosting those repos like that requires you concede to freeing the code.

Yeah, but there's no list of accepted licenses, so I could just wait for someone to reuse my code, and then sue them "yeah, that was released under MCFSL (My Crappy Free Software License), which requires you to [insert really annoying requirement that you want to avoid here]".

Comment Re:Eric Schultz (Score 1) 356

But what happens when some troll comes around, saying you used their code without permission, and violated his rights as an author?
I mean, troll like that are bound to start appearing, that's why we should specify licenses in the first place. To make others certain we're not that sort of troll.

Comment Re:and if license picking were mandatory... (Score 1) 356

Obfuscation pretty much never has a place in security.

Unless "pretty much never has a place in security" actually means "has a critical place in security", please tell me your usernames, passwords, crypto keys, host addresses, VPN token parameters, etc. Also your bank account numbers as well as your bank routing number.

Secrets == obfuscation. Crypto == obfuscation.

I think he's talking about the source code, and security by obscurity, NOT keeping his passwords secret.

Comment Github needs to specify a "default license" (Score 1) 356

Github needs to specify a "default license". If no license is specified, then XXX license applies (for example: BSD/MIT).
That may sound like imposing something on users, but remember that github give you a free account for public repositories for FLOSS stuff. If you specify no license, it's not legally propietary, so, it would make sense for them to do so.

Comment Sexist group (Score 1) 162

I've never understood why there's so much support to such a sexist group. I'm sure if I made a group "Python for men", or "Python for whites" I'd end up in jail (or maybe just really beaten up).
But "Ruby for girls", which focuses on helping women (without any rational reason for it's sexism), is all so popular.

Comment Re:What will you do about White House intervention (Score 1) 99

I live in Argentina. Our economy sucks, we can barely get foreign currencies if we want to live the country, we can't import almost anything, and we've like a millon of other really sucky problems.

But here, we only patent inventions, not ideas, and that's the one (and only) thing that makes me proud about this so very problematic country.

We don't you guys learn from us!!

Comment Re:Never intended.... (Score 1) 61

Even though most Java software is probably built against JRE6, and incompatible with JRE7.

Java 6 bytecode runs perfectly fine on JRE7

JDK7 is still just a way of pressuring a lot of people to pay for a support contract, because they need their critical security fixes for JRE6, to keep running their applications.

Support contract? Updates for the JDK are freeware, and the there's always OpenJDK.

Comment Re:Dumb question: (Score 1) 61

Take Windows for example, how do you get at the time zone data on that platform? (not just the current time zone as set under "date and time" but all the time zone data and settings including historical information)

By developing OS-specific ways to retrieve that information? They already do this for plenty of others things (most low level APIs).

Slashdot Top Deals

Software production is assumed to be a line function, but it is run like a staff function. -- Paul Licker

Working...