Click here to Skip to main content
15,887,683 members

Survey Results

Do you use Open Source code in professional software?

Survey period: 14 Jul 2014 to 21 Jul 2014

"Professional Software" meaning "code you were paid to write".

OptionVotes% 
Yes, as often as I can28314.31
Yes, when it makes sense1,08154.65
Yes, when there aren't any other sensible options1899.56
Yes in extreme or rare cases1296.52
No20210.21
I don't write professional software944.75



 
GeneralOpen Source is just another name for Communism Pin
Rob Philpott16-Jul-14 22:34
Rob Philpott16-Jul-14 22:34 
AnswerRe: Open Source is just another name for Communism Pin
Afzaal Ahmad Zeeshan17-Aug-14 3:05
professionalAfzaal Ahmad Zeeshan17-Aug-14 3:05 
GeneralIs "Yes, when it makes sense" a circular argument ? Pin
AndersonChau16-Jul-14 17:30
AndersonChau16-Jul-14 17:30 
GeneralWe never use Open Source, and never will! Pin
Richard Wyllie16-Jul-14 12:32
Richard Wyllie16-Jul-14 12:32 
GeneralRe: We never use Open Source, and never will! Pin
FreeAsInBeer17-Jul-14 3:33
FreeAsInBeer17-Jul-14 3:33 
GeneralRe: We never use Open Source, and never will! Pin
dexterama18-Jul-14 4:29
professionaldexterama18-Jul-14 4:29 
GeneralRe: We never use Open Source, and never will! Pin
Jeremy Falcon18-Jul-14 8:45
professionalJeremy Falcon18-Jul-14 8:45 
GeneralPlease, OSS developers: consider the implications of LGPL (kiss mobile/console apps goodbye?), and the benefits of BSD / MIT / Apache Pin
JaredThirsk15-Jul-14 18:29
JaredThirsk15-Jul-14 18:29 
Generalopen sourcing Pin
Dennis E White15-Jul-14 9:02
professionalDennis E White15-Jul-14 9:02 
GeneralDepends on the licensing... Pin
Pualee15-Jul-14 2:31
Pualee15-Jul-14 2:31 
GeneralFirebird SQL Pin
Roger16514-Jul-14 7:14
Roger16514-Jul-14 7:14 
GeneralRe: Firebird SQL Pin
gardnerp15-Jul-14 2:46
gardnerp15-Jul-14 2:46 
GeneralIs MySQL still open source? Pin
PIEBALDconsult14-Jul-14 3:21
mvePIEBALDconsult14-Jul-14 3:21 
GeneralRe: Is MySQL still open source? Pin
DaveX8614-Jul-14 8:29
DaveX8614-Jul-14 8:29 
GeneralOnly when the open source is not covered by the GPL or its variants PinPopular
Gary Wheeler14-Jul-14 1:35
Gary Wheeler14-Jul-14 1:35 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
rpwt14-Jul-14 6:22
rpwt14-Jul-14 6:22 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
Gary Wheeler14-Jul-14 7:11
Gary Wheeler14-Jul-14 7:11 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
rpwt14-Jul-14 7:46
rpwt14-Jul-14 7:46 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
Rob Grainger14-Jul-14 22:34
Rob Grainger14-Jul-14 22:34 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
Gary Wheeler15-Jul-14 0:09
Gary Wheeler15-Jul-14 0:09 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
deanofharvard15-Jul-14 5:44
deanofharvard15-Jul-14 5:44 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
Gary Wheeler15-Jul-14 6:12
Gary Wheeler15-Jul-14 6:12 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
JaredThirsk15-Jul-14 18:22
JaredThirsk15-Jul-14 18:22 
deanofharvard wrote:
I may be really naive, but I thought that as long as you're not "taking" the code and using the source in your app you're good. If you just import the libraries, you're fine. Like using a NuGet package. I'm not distributing the code, I'm not modifying and I'm not incorporating the lines of code into my project, only a reference. Am I under the wrong impression?


Yes, if the code in question is GPL, you would be naive and wrong.

Fortunately, virtually nobody in their right mind licenses libraries and Nuget packages as GPL.

There are many different open source licenses (LGPL / Ms-PL, BSD / MIT style) that do not want to force you to open source all your code in exchange for linking against a GPL library.

When I see an article on CodeProject, or some fancy open source project, I often scroll down to the license, check whether if it is GPL. If it is GPL, my response has to be "you're dead to me." And I move on, pretending the software doesn't exist. Maybe it helps some people who live in the hippie communes of the world, or people who write command line utilities for Linux, but unfortunately it's not useful to me.

I am now trying to educate people of the perils of using the LGPL license. I have always thought it was fair enough: if you tweak the library, you have to release your changes. Fine. But there are provisions that basically make it impossible to use LGPL software on mobile app stores or consoles, so I have been prodding library developers about whether they really want to limit their audience this way. One lesser known license that may work better for some people instead of the LGPL is the Mozilla License, which works on a source code file basis, and is missing some of the limiting aspects of the LGPL.
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
PIEBALDconsult15-Jul-14 5:57
mvePIEBALDconsult15-Jul-14 5:57 
GeneralRe: Only when the open source is not covered by the GPL or its variants Pin
Gary Wheeler15-Jul-14 6:05
Gary Wheeler15-Jul-14 6:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.