IssueRaiser

Octotree censorship / AGPL violation

Since @buunguyen has decided to suppress this conversation via censorship, I thought I'd move the discussion here. - **Previous discussion** -- https://github.com/ovity/octotree/issues/1040 - **Archive (with deleted evidence)** -- https://web.archive.org/web/20201031182128/https://github.com/ovity/octotree/issues/1040 ## [Thread summary](https://github.com/christianbundy/octotree/issues/1#issuecomment-720569786) This thread is long, I've summarized it for folks who are just now tuning in. **EDIT:** This thread has devolved into uninformed opinions by drive-by commenters. I've already explained all of the basics multiple times throughout the thread, and honestly don't have the energy to engage with people who can't be bothered to read what others have already written. I have unsubscribed to this thread. ## TL;DR Contributions to the Octotree project were licensed under the AGPL, which requires that all improvements are *also* published under the AGPL. Octotree is now closed-source, and @buunguyen is claiming that it's a "complete rewrite", but I've looked at the proprietary bundle ([`octotree.zip`](https://github.com/ovity/octotree/files/5469462/octotree.zip)`) and it doesn't look like a rewrite to me. ## Example ### AGPL From [`src/view.tree.js`](https://github.com/ovity/octotree/blob/4c50927274913626c4a9c569b6c553c2c84d0008/src/view.tree.js#L65-L90): ```javascript _showHeader(repo) { const adapter = this.adapter; this.$view .find(".octotree-view-header")

Posted by christianbundy on Oct 31, 2020, 6:59 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.3,000 issues0 comments

github (Software)

Octotree censorship / AGPL violation

christianbundyOct 31, 2020, 6:59 PM

Since @buunguyen has decided to suppress this conversation via censorship, I thought I'd move the discussion here. - **Previous discussion** -- https://github.com/ovity/octotree/issues/1040 - **Archive (with deleted evidence)** -- https://web.archive.org/web/20201031182128/https://github.com/ovity/octotree/issues/1040 ## [Thread summary](https://github.com/christianbundy/octotree/issues/1#issuecomment-720569786) This thread is long, I've summarized it for folks who are just now tuning in. **EDIT:** This thread has devolved into uninformed opinions by drive-by commenters. I've already explained all of the basics multiple times throughout the thread, and honestly don't have the energy to engage with people who can't be bothered to read what others have already written. I have unsubscribed to this thread. ## TL;DR Contributions to the Octotree project were licensed under the AGPL, which requires that all improvements are *also* published under the AGPL. Octotree is now closed-source, and @buunguyen is claiming that it's a "complete rewrite", but I've looked at the proprietary bundle ([`octotree.zip`](https://github.com/ovity/octotree/files/5469462/octotree.zip)`) and it doesn't look like a rewrite to me. ## Example ### AGPL From [`src/view.tree.js`](https://github.com/ovity/octotree/blob/4c50927274913626c4a9c569b6c553c2c84d0008/src/view.tree.js#L65-L90): ```javascript _showHeader(repo) { const adapter = this.adapter; this.$view .find(".octotree-view-header")

Comments (0)

No comments yet. Start the discussion.

Comment on this issue