Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Quick reminder that ShellCheck is licensed under the strict GNU GPL 3.0 license. For many professionals your employer will often block / avoid GPL code, tools, and libraries.


Sorry, but what employers block the use of GPL tools? Most employers that write proprietary software don't want GPL code in their code, but using a tool like shellcheck to perform static analysis on your code doesn't make that software that was analyzed now subject to the GPL, so why would they block it?


Apple is strongly anti-GPL. And they’re pretty open about that.

Most companies that are anti-GPL aren’t so open about it.


I get that Apple doesn't want GPL code included in their software, but their engineers can still use GPL tools without fear of opening up their proprietary code. I know of plenty of companies where you can not INCLUDE GPL code in the software the company makes, but I don't know of any company that says you can not USE any GPL software to do your job. Those are two different things.


For the six month contract I did at Apple, they were violently opposed to using any GPL software in any way, shape, or form.

Just because you can do something, doesn't necessarily mean you should. That rule applies to the implementation of corporate policies regarding licensing, too.


> For many professionals your employer will often block / avoid GPL code, tools, and libraries.

Indeed, which is why Linux is never found in a professional setting. /s


1) The sarcasm isn't appreciated here on HN.

2) Not everything in the FOSS world is GPL'd.

3) There are plenty of users who have this restriction in their work and it is a real restriction to be aware of when discussing tooling.

4) That's just how the code is licensed and is related to the topic at hand.


I'm disappointed in you HN. The downvoting behavior over just discussing the facts of a codebase or industry is unacceptable and unbecoming. Your feelings of how software licensing should be does not matter here.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: