Hacker Newsnew | past | comments | ask | show | jobs | submit | mrhonza's commentslogin

Note that the compiler is not open source.

https://github.com/borgo-lang/borgo/issues/11


Even worse than that, it has no license at all. It cannot legally be used.


> It cannot legally be used.

Not true at all.

If you create and/or upload a repository to GitHub, you're giving others the permission to see and fork it. From the "Licensing a repository":

> If you publish your source code in a public repository on GitHub, according to the [Terms of Service](https://docs.github.com/en/site-policy/github-terms/github-t...), other users of GitHub.com have the right to view and fork your repository.

https://docs.github.com/en/repositories/managing-your-reposi...


Corrections welcome, but I don’t think the right to view and fork code gives you the right to run it.

Also, GitHub’s terms say:

“If you set your pages and repositories to be viewed publicly, you grant each User of GitHub a nonexclusive, worldwide license to use, display, and perform Your Content through the GitHub Service and to reproduce Your Content solely on GitHub as permitted through GitHub's functionality (for example, through forking). You may grant further rights if you adopt a license.”

Part of that reads as if you are only allowed to fork it into other GitHub repos.

Whether copying to your local machine or running are allowed will depend on what “use through the GitHub Service” and “perform through the GitHub Service” mean.


Yeah, true, thanks for expanding the context.

Would also depend on how exactly GitHub (or a court) would interpret "forking", as an argument could be made that a GitHub fork is just a "GitHub Create" + "Git Clone" operation, and having permission to do a "GitHub Fork" means you're also allowed to do a "Git Clone".

I guess we'll never know, as a case like this would never reach court so it's guesses all around.


That doesn't make it open source, just "source available".


Yeah, but "view and fork" does not imply "compile and run", unfortunately.



SEEKING WORK - remote only, UTC+1

I'm looking for part-time/contract work, about 20h/week.

Experience:

Python: 4 years Clojure: 1 year Devops: 2 years

https://github.com/honza http://honza.ca me@honza.ca


Publet - http://publet.com - San Francisco - REMOTE

Frontend developer

We are looking for a frontend developer to help us build our publishing platform.

You can work onsite in San Francisco or remotely anywhere in the world.

Interested? Get in touch honza@publet.com


Who came up with the name? Does it have any hidden connection to what it does?


It’s cozy, and friendly, and comfortable, and warm, and fuzzy: take your pick :)


> I have no clue who the author of Practical Cryptography With Go is.

https://leanpub.com/gocrypto


Yes, I agree that uberjars are a great thing when it comes to the JVM ecosystem. However, with the advent of projects like docker, I can't help but think that this reasoning is now obsolete. You can write your app in Go, Rust or Haskell and deploy it inside a container that you provide. You control the environment that it runs in.


Perfect. I cloned it. It says that it's under MIT. Good enough for me.


LOL, thanks! You're absolutely right. You hack and hack until you just can't see what's right in front of you.


hslint will also find things like this.


Excellent, thank you. This is really helpful.


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

Search: