Sourcegraph CEO here. We have large enterprise customers using Sourcegraph and are excited to release it publicly (with source code) so anyone can start using Sourcegraph for their team's code. Feedback is much appreciated! More info at the announcement blog post ( https://sourcegraph.com/blog/133554180524/announcing-the-sou... ) and at https://sourcegraph.com .
Do you plan to add support for multiple languages in one repo? Or does that already exist? I tried using it on a project I contribute to ( https://sourcegraph.com/github.com/mattermost/platform ) and it seems to fail to work.
Sourcegraph: self-hosted Git service with semantic code navigation/search/review
11–20 of 137 posts
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#12Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#13What on earth is that license?
Sourcegraph CEO here. :) We released Sourcegraph under the Fair Source License ( https://fair.io/ ), which we worked with a well-known open-source lawyer to draft. TLDR is that it lets us create the best product for developers by having a sustainable business. Full info at https://fair.io : > Fair Source allows companies to both share a product’s source code and charge for that product. Releasing a product’s source c…
https://www.schneier.com/blog/archives/2014/05/friday_squid_...
Elaborated briefly on my goal here with an old example:
https://news.ycombinator.com/item?id=10501615
Your license appears to meet many of those requirements. Curious about several things, though, that I figure you could give some straight, English answers to. ;)
How did you come to letting it depend on a user count rather than some other criteria? That's unusual and even reminds me of commercial licenses.
Does the license create a specific amount at that point or allow extortion where locked-in clients are hit with large amounts later?
Is the author able to terminate the project in a way where users are left with a dependency they no longer have access to?
I know you accept modifications under a CLA or something. Let's say, though, you didn't want to distribute some substantial changes. Basically, a fork is in order. How does that work? Do they just assign the whole fork to you where you can optionally offer it to others? Do they keep it onsite? Does it not happen at all? Prior discussions taught me forking is something that should have definitive answers in new OSS licenses.
The ability to make things disappear, get overpriced, or turn to shit arbitrarily are among the largest risks in proprietary OSS projects. So, interested in seeing your company's take on those.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#14Earlier quoted context omitted.
Sourcegraph CEO here. :) We released Sourcegraph under the Fair Source License ( https://fair.io/ ), which we worked with a well-known open-source lawyer to draft. TLDR is that it lets us create the best product for developers by having a sustainable business. Full info at https://fair.io : > Fair Source allows companies to both share a product’s source code and charge for that product. Releasing a product’s source c…
You would be better off selling services akin to what GitLab does for sustenance.
Strange how much negativity proprietary OSS gets on HN vs cool, proprietary, closed tech.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#15Sourcegraph CEO here. We have large enterprise customers using Sourcegraph and are excited to release it publicly (with source code) so anyone can start using Sourcegraph for their team's code. Feedback is much appreciated! More info at the announcement blog post ( https://sourcegraph.com/blog/133554180524/announcing-the-sou... ) and at https://sourcegraph.com .
Do you plan to add support for multiple languages in one repo? Or does that already exist? I tried using it on a project I contribute to ( https://sourcegraph.com/github.com/mattermost/platform ) and it seems to fail to work.
Sourcegraph.com is currently a demo of the product on open-source repositories, and our public code analysis workers are bit backlogged right now due to increased load, though it looks like your project was successfully processed now and it's picking up the Go code: https://sourcegraph.com/github.com/mattermost/platform.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#16What on earth is that license?
https://fair.io/ It's made by them as well. It most certainly is not libre/free software. I'm guessing it has minimal legal ability to stand up in court. It is a bastardization of what open source is about... really it's more of a disclosed source setup.
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. A proprietary license allowing that has real value.
Curious, do you write comments like this whenever Google, Amazon, deep learning, etc closed-source tech with benefits are mentioned on HN? How they're insanity and not worth further discussion because the whole stack isn't FOSS?
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#17Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#18Great stuff. I was hoping somebody would integrate source code cross referencing with Git. Hopefully Github will integrate your tool with all their repos and it will be seamless for end users.
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. That's why we built Sourcegraph and released Sourcegraph's source code. It's also why we're making it easy to build deep integrations into Sourcegraph (see, e.g., https://src.sourcegraph.com/sourcegraph@master/.tree/platfor...).
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#19What on earth is that license?
https://fair.io/ It's made by them as well. It most certainly is not libre/free software. I'm guessing it has minimal legal ability to stand up in court. It is a bastardization of what open source is about... really it's more of a disclosed source setup.
I might go even further, and suggest that if one had to parcel the value created by open source software into two buckets, the one being value created by reason of transparent source code, and the other being value created by reason of no-cost source, the majority of the marginal value creation will have been because of the former, not the latter.
Re: Sourcegraph: self-hosted Git service with semantic code navigation/search/review
#20Sourcegraph CEO here. We have large enterprise customers using Sourcegraph and are excited to release it publicly (with source code) so anyone can start using Sourcegraph for their team's code. Feedback is much appreciated! More info at the announcement blog post ( https://sourcegraph.com/blog/133554180524/announcing-the-sou... ) and at https://sourcegraph.com .
It seems to want to take my email address so you can email me 'stuff' - and also I need to use OAuth2 via your site for... something? I'm afraid I've given up on it after about three minutes :-/ Our servers aren't connected to the internet so this kinda fails the 'self hosted' test for us...
As for asking for your email address, we want to be able to know who is signing up so we can collect better feedback.