Well, if a folk placed stuff without a license, I'm guessing he cares little what happens to his code, so he won't want it as locked down as the GPL locks it down - if he wanted all those restrictions, he'd have specified them.
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.
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]".
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.
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.
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.
So? There's no practical gaming use for a kinect on a PC, yet hundreds of developers still use it for research, etc. Why can't I used my PS3 to research and try new stuff on my shiny cell processor?
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.
Could you name these "small companies" that the EFF is targeting? I've only come across DRM-enforcers, record companies, and similar very large corporations.
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.
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.
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).
My resume is in latex, and I've always sent PDF files. I've gotten every job I've ever appiled for. Easy solution if you don't want to use MSO. Hell, you can even make a PDF from your LibreOffice files!
I must be dreaming. Not only does this first post NOT say "first", but it's actually really informative! :|
Did I mistype "slashdot" today?
If he gave you a license to reuse his code, he can't sue you for reusing his code; that's how it helps.
Well, if a folk placed stuff without a license, I'm guessing he cares little what happens to his code, so he won't want it as locked down as the GPL locks it down - if he wanted all those restrictions, he'd have specified them.
Google is like George R R Martin:
It completely impossible to know who'll die next, but you can always be sure someone's about to die really soon!
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.
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]".
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.
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.
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.
So?
There's no practical gaming use for a kinect on a PC, yet hundreds of developers still use it for research, etc. Why can't I used my PS3 to research and try new stuff on my shiny cell processor?
Until you purchase a game that requires an updated OS. As if that didn't ever happen on a Sony console.
Or, until you want to play online.
What keeps Sony from changing that in a few years? I mean, does anyone remember the "Other OS" feature?
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.
Well, you know, there are all kind of fetishes!
Could you name these "small companies" that the EFF is targeting? I've only come across DRM-enforcers, record companies, and similar very large corporations.
James Login, si that you in an undercover account?
Thanks for the sincere answer!
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!!
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.
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).
I can with nemo or nitdroid.
Indeed.
Max Payne works fine on any bleeding-edge distro, while it had some issues on XP, and simply wouldn't work on Vista.
My resume is in latex, and I've always sent PDF files. I've gotten every job I've ever appiled for.
Easy solution if you don't want to use MSO. Hell, you can even make a PDF from your LibreOffice files!
If PCIE disks gain market share, motherboard manufacturer will inevitably add more PCIE slots, and gradually start removing SATA2 slots, on at a time.
..PCs will still be more economical, more powerful, more easily upgraded, and uglier.
Some things never seem to change.
From the photographs on the article, it didn't look upgradable at all. I think it's as upgradable as their laptops and iphones.
FLAC is an audio format similar to MP3, but 'lossless'
In other words, it's like mp3, but the exact opposite.