News for hackers. Stuff that matters.
Re:CodeCov is now Open Source by paulddraper on Wednesday August 02, 2023 @11:45AM (#36972476)
> Business Source License

Standard open-source but you can't use it in a competing commercial offering.

Re:CodeCov is now Open Source by closewith on Wednesday August 02, 2023 @11:46AM (#36972490)
So not open source.
Re:CodeCov is now Open Source by paulddraper on Wednesday August 02, 2023 @11:48AM (#36972520)
Mostly open source.
Re:CodeCov is now Open Source by capableweb on Wednesday August 02, 2023 @12:15PM (#36972918)
If you go by the OSI definition of Open Source (which, I know, not every does), then it's either open source or not. In this case, that license is not open source.

https://opensource.org/osd/

> The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

> The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

From CodeCov's BSL which goes directly against the above:

> You may make use of the Licensed Work, provided that you do not use the Licensed Work for a Competing Service.

-----

With that said, huge applaud to CodeCov for even making the code public under a BSL license, it's obviously a great step compared to status quo. I just wish they'd call it "Source Available/Public" instead of "Open Source" as many already seem to have troubles with what open source means.

Re:CodeCov is now Open Source by mort96 on Wednesday August 02, 2023 @12:30PM (#36973160)
So not open source.
Re:CodeCov is now Open Source by whit537 on Wednesday August 02, 2023 @11:53AM (#36972589)
Don't forget that it reverts to Apache 2.0 after three years—eventually open source for the nit-pickers. ;^)

[disclosure: I'm Head of Open Source at Sentry, which owns Codecov.]

Re:CodeCov is now Open Source by cosmojg on Wednesday August 02, 2023 @12:23PM (#36973052)
You should probably use your position to get the title of this blog post changed, then. "CodeCov will eventually be Open Source" is far less deceptive.

Or, more elegantly, "CodeCov is now Source Available".

Re:CodeCov is now Open Source by yjftsjthsd-h on Wednesday August 02, 2023 @12:23PM (#36973058)
Okay, then either title the page "CodeCov will be Open Source in 3 years", or wait 3 years and then release a post titled "A really old version of CodeCov is now Open Source".
Re:CodeCov is now Open Source by thinkmassive on Wednesday August 02, 2023 @02:00PM (#36974499)
Exact text copied from the license file:

    Change Date:2023-06-29          2027-01-01
    
    Change License:       Apache License, Version 2.0


    Effective on the Change Date, or the fourth anniversary of the first publicly available distribution of a specific version of the Licensed Work under this License, whichever comes first, the Licensor hereby grants you rights under the terms of the Change License, and the rights granted in the paragraph above terminate.
Did Sentry inadvertently open source CodeCov under Apache terms as of June 29, 2023?
Re:CodeCov is now Open Source by whit537 on Wednesday August 02, 2023 @02:09PM (#36974624)
Good catch, thanks! Fixing in https://github.com/codecov/self-hosted/pull/6.
Re:CodeCov is now Open Source by closewith on Wednesday August 02, 2023 @02:26PM (#36974860)
I'm not sure you can undo this with a pull request.
Re:CodeCov is now Open Source by whit537 on Wednesday August 02, 2023 @02:54PM (#36975327)
This mistake only occurs in the self-hosted repo, which contains very little code. All of the "real" code is in the other four repos, each of which have their own LICENSE file that did not have this mistake.
Re:CodeCov is now Open Source by Pannoniae on Wednesday August 02, 2023 @10:57PM (#36980834)
Yes you can. If someone claimed "I can use it because they accidentally published the wrong license and swiftly corrected it", that wouldn't hold in court.
Re:CodeCov is now Open Source by closewith on Thursday August 03, 2023 @03:50AM (#36982656)
Would you have any precedent for that? I think in most of the world, that would hold in court.
Re:CodeCov is now Open Source by pseudalopex on Wednesday August 02, 2023 @03:40PM (#36976090)
Will your lawyers go away if I call them nit pickers?
Re:CodeCov is now Open Source by chaosharmonic on Wednesday August 02, 2023 @12:03PM (#36972737)
Eventually open source.
Re:CodeCov is now Open Source by maxloh on Wednesday August 02, 2023 @05:42PM (#36978032)
It is open source, just delayed.
Re:CodeCov is now Open Source by thiht on Wednesday August 02, 2023 @07:08PM (#36979116)
Open source enough that you can use it privately