News for hackers. Stuff that matters.
Re:Apache Foundation disallows use of the Facebook “BSD+Pate... by reboog711 on Saturday July 15, 2017 @10:30PM (#14780183)
My most recent 'big' fortune 500 company put me under very strict legal terms regarding what type of software I was allowed to use. Any code I didn't write 100% myself had to be approved by legal before it could be used in software I wrote for them.

No, seriously, that is what the contract said.

In reality, the bulk of developers used whatever they wanted with no consideration. I assume other contractors were under similar legal terms, but not sure about employees. I was seen as a pain when I kept asking for formal permission for stuff.

Re:Apache Foundation disallows use of the Facebook “BSD+Pate... by delhanty on Saturday July 15, 2017 @10:45PM (#14780212)
>My most recent 'big' fortune 500 company put me under very strict legal terms regarding what type of software I was allowed to use. Any code I didn't write 100% myself had to be approved by legal before it could be used in software I wrote for them.

Back in the day, this was the norm.

>In reality, the bulk of developers used whatever they wanted with no consideration.

This wasn't - it was grounds for termination.

I remember stuff like - (for Windows C++) you can use Microsoft MFC and Microsoft STL - anything else you write from scratch.

Legal wasn't very flexible back then.

Re:Apache Foundation disallows use of the Facebook “BSD+Pate... by madhadron on Sunday July 16, 2017 @08:45PM (#14784921)
If the other developers did so without asking formal permission, then if the company was sued, they'll just pass it on to the developer.

The happy medium that I've found is to provide a list of acceptable licenses and let lead engineers audit that software to be included obey them.

Re:Apache Foundation disallows use of the Facebook “BSD+Pate... by LoSboccacc on Monday July 17, 2017 @08:07AM (#14787710)
but still many licenses have legal requirements. i.e. I was working at a fortune 50 rare open source project, we had an acceptable license list but still all the source code needed to be audited for dependencies licenses and the legal team produced the license file to be included in distribution with all the notices as required by mit and apache
Re:Apache Foundation disallows use of the Facebook “BSD+Pate... by reboog711 on Monday July 17, 2017 @09:24AM (#14788247)
I tried very hard to negotiate that happy medium, but was shot down.