Earlier quoted context omitted.
Sourcegraph CEO here. Unfortunately, GitHub makes this impossible. It's closed source and offers limited ways to integrate—primarily via external, rate-limited external API clients on their proprietary platform. It's too bad the most popular code platform is closed. We believe developers deserve to have a hackable, extensible platform for their code, so it can be more deeply integrated with the best other dev tools.…
Have you considered integrating with Gitlab?
Sourcegraph: self-hosted Git service with semantic code navigation/search/review
81–90 of 137 posts
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#82Earlier quoted context omitted.
>it’s often practical matters that attract users and developers to open source software. But the (un)Fair Source License is not an Open Source license.
> A glance at fair.io shows an interesting attempt to provide OSS under a proprietary model. I'm not sure that that is the case: its clearly not Free, but it might be that rare example of a license that meets the OSI Open Source definition but not the FSF Free Software definition. (It clearly violates the spirit of Open Source, and if OSI were to review it, the Open Source definition might be explicitly amended to pr…
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#83Is it an unwritten rule that the CEOs of companies focusing on git hosting solutions prefix all their HN posts with " CEO here," :)
Sourcegraph CEO here. :) I saw the GitLab CEO doing it and liked it a lot! (I hope he doesn't mind.) Of course, I just want to make sure people know I am affiliated with Sourcegraph when I comment on it.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#84Earlier quoted context omitted.
> A glance at fair.io shows an interesting attempt to provide OSS under a proprietary model. I'm not sure that that is the case: its clearly not Free, but it might be that rare example of a license that meets the OSI Open Source definition but not the FSF Free Software definition. (It clearly violates the spirit of Open Source, and if OSI were to review it, the Open Source definition might be explicitly amended to pr…
I can't speak for the OSI, but this seems in clear violation of the Open Source definition. I'll await their word.
The only part of the definition that seems to be close to being violated is criteria 7 on license distribution (since the license is not sublicensable, but allows redistribution), but since the license from the original copyright holder applies to every recipient of the software, including recipients by redistribution, it seems to be met.
EDIT: Actually, I think I may have misread; its not clear that the "Fair Source License" allows redistribution of modified versions (it allows modification and redistribution, but not clearly distribution of modified versions. So that would be fatal.)
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#85Earlier quoted context omitted.
Open source is about the source being open plus certain benefits. Free and open source software, a la Richard Stallman, is a totally different thing with a philosophy akin to how a virus operates. A glance at fair.io shows an interesting attempt to provide OSS under a proprietary model. Many businesses are fine with whatever gets the job done with main benefits of OSS being reviewing, extending, or just fixing things…
> Open source is about the source being open plus certain benefits. Free and open source software, a la Richard Stallman, is a totally different thing with a philosophy akin to how a virus operates. This is all wrong. One: Stallman only advocates Free Software, not Open Source, and not "Free and open source". Open Source Software and Free Software are defined very similar in substance (by the OSI and FSF, respectivel…
https://news.ycombinator.com/item?id=10623006
Any suggestion for what to call (a) software with source included in general that doesn't meet OSI & FSF definitions or (b) paid software w/ key benefits of OSI?
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#86Earlier quoted context omitted.
> Open source is about the source being open plus certain benefits. Free and open source software, a la Richard Stallman, is a totally different thing with a philosophy akin to how a virus operates. This is all wrong. One: Stallman only advocates Free Software, not Open Source, and not "Free and open source". Open Source Software and Free Software are defined very similar in substance (by the OSI and FSF, respectivel…
Another commenter countered me on that and I agreed with the modification here: https://news.ycombinator.com/item?id=10623006 Any suggestion for what to call (a) software with source included in general that doesn't meet OSI & FSF definitions or (b) paid software w/ key benefits of OSI?
"Source disclosed" or "Shared source".
> paid software w/ key benefits of OSI?
Since Open Source (and, for that matter, Free -- which means libre, but not necessarily gratis) software can be paid, if paid software actually has the "key benefits" of Open Source, it is probably because it is Open Source.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#87Wow, the "Fair Source License" is just terrible. Please, no one use this license!
Well, the Sourcegraph page links to another page describing the benefits of a Fair Source Licence. In the interest of a balanced discussion, would you care to provide a list of points describing the drawbacks of using such a licence? As it stands, your comment may successfully describe your opinion but it doesn't attempt to contribute to a healthy discourse.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#88Earlier quoted context omitted.
You are incorrect. "Open Source" is a well-defined term. http://opensource.org/osd
The phrase itself originally came from the free software movement. The practice pre-dated it. Former is philosophical meaning with strings attached, the latter is a literal definition with many forms. I'm using the latter. I'd be up for considering a new term to avoid confusion. Paid, non-profit or for-profit, models allow for most benefits of OSS if structured correctly. So, the new phrase must allow for that. I've…
You can't just change the meaning of the term and expect everyone to know you mean this alternate definition. "Open Source" is as defined by the OSI, and not whatever loose definition that you use that includes proprietary software.
>I've been calling it "proprietary OSS" or "paid OSS."
"Proprietary OSS" does not make sense given the definition of OSS! The phrase you should be using is "proprietary software."
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#89Earlier quoted context omitted.
>Free and open source software, a la Richard Stallman, is a totally different thing with a philosophy akin to how a virus operates. Copyleft is not a virus. I'm pretty damn tired of this meme.
It replicates once it attaches to things. This is true even of distributing a large amount of non-free code while someone in organization unknowingly included a tiny amount of copyleft code. Now, FSF etc are usually more reasonable about enforcement and I doubt most would do more than ask it be removed if whole isn't GPL'd. The image fits the behavior of the code, though. Hence the meme. More accurate description is…
No, it doesn't.
> This is true even of distributing a large amount of non-free code while someone in organization unknowingly included a tiny amount of copyleft code.
If a single work is distributed that is based on copyleft code (not a mere aggregation that includes copyleft code and other code), then not licensing the resulting work as specified in the copyleft license is a violation of the license of the copyleft code. But the license doesn't attach on its own to the work.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#90Earlier quoted context omitted.
> I am not a lawyer myself, but the "hypothetical loophole" scenario you described would involve you making a derivative work of our code—kind of like photocopying Harry Potter and adding some doodles in the margins, and reselling that. So you're comparing someone who forked your project to add what could be major features, to someone doodling in the margins of Harry Potter? That's a really optimistic view of the ope…
Sourcegraph CEO here. Fair Source is not an open-source license. It is intended to be an improvement over closed source (GitHub, Bitbucket, etc.) and open core (where many important bits are closed source). Fair Source is not intended to support forking and independent redistribution. If you fork a Fair Source-licensed project and try to distribute it, users would have to also acquire a license from the original auth…
> Fair Source License functions just like an open-source license
with the only restriction being that I can't use it with over X employees in my company.
If what you're saying is true then I'd highly suggest you reword that, in reality it functions just like a proprietary license except that I can look at the source and maybe send patches to you.
More similar to that of the proprietary JIRA (which will give you source when you buy it) than the open source Gitlab.