Live data from Hacker News

Show HN: LibreBoard – An open-source clone of Trello

github.com

91–100 of 107 posts

Re: Show HN: LibreBoard – An open-source clone of Trello

#91
post #80

Earlier quoted context omitted.

The case for infringement would be very weak to non-existent if they recreated the look and feel writing the CSS themselves from scratch. The issue is they took the original product and modified some spacing and other minor details and redistributed it. Any written work like this is copyrightable.

You're forgetting that they wrote the entire backend as a part of this.

Quickly reading through the code, it looks like the frontend is the bulk of the code. Which makes sense: Trello is really a pretty simple app; the UI experience is where the real magic is.

Re: Show HN: LibreBoard – An open-source clone of Trello

#92
post #77

Earlier quoted context omitted.

If you believe in open source, then you need to be respectful of copyright law. It is the foundation for open source licensing. I don't see how that follows. I support open source, that is, the free distribution of software code. Open source licensing is just a necessary evil to account for the fact that copyright is anti-open-source by default. A few decades back, when the US and other countries required registratio…

It depends on your meaning behind "free distribution", but arguably most open source licenses don't exist to provide that specifically -- they exist to permit it while abiding by the other conditions on the license. For example, if you don't respect copyright law, you wouldn't be able to argue that a corporation taking GPLed code and incorporating it into a proprietary product is immoral nor taking BSD licensed code…

[deleted]

Re: Show HN: LibreBoard – An open-source clone of Trello

#95
post #77

Earlier quoted context omitted.

It depends on your meaning behind "free distribution", but arguably most open source licenses don't exist to provide that specifically -- they exist to permit it while abiding by the other conditions on the license. For example, if you don't respect copyright law, you wouldn't be able to argue that a corporation taking GPLed code and incorporating it into a proprietary product is immoral nor taking BSD licensed code…

For example, if you don't respect copyright law, you wouldn't be able to argue that a corporation taking GPLed code and incorporating it into a proprietary product is immoral nor taking BSD licensed code and removing a link back to the original author is immoral. No, I just can't argue that on the grounds that people should have a right to prevent others from copying their work. I can still defend it without incohere…

For example, here in civil law countries, there's commonly no "copyright" as such; there's Moral Rights (which protect stuff like attribution) and Economic Rights. Therefore, there's no implication that abolishing Economic Rights like restricting others from copying must also abolish attribution rights

You're correct that moral and property rights are distinct in many civil law countries, but both are under the umbrella of copyright and, as far as I know, there are no countries that enforce moral rights but not property rights. I'm aware that there are countries that do the reverse: acknowledge property rights but not moral rights. Which countries' legal systems do you have in mind?

And that applies to the GPL as well - I can defend the right to prevent others from using your code in closed binaries, without having to defend the wider right of prevent any copying at all. (Though in my particular case, I wouldn't mind losing copyleft if copyright was to be abolished)

According to the idea that we should not respect property rights (and, like you say, only respect attribution / moral rights), this would allow the company to re-license GPL code under an MIT license, then use the newly MIT-licensed code in ways that were unintended according to the original author (i.e. inclusion in non-GPLed code). Like you mention, this could be in the form of closed-source binaries, which of course could be reverse engineered legally, because of no property rights, but, really, this system seems terrible to me.

While I love open source software and acknowledge that copyright can be abused, I can't see the benefit of a system that permits you to take the work of someone else, ignoring their conditions, then modify and re-distribute it as if it were under something similar to an MIT license -- respecting only attribution.

Re: Show HN: LibreBoard – An open-source clone of Trello

#97
post #95

Earlier quoted context omitted.

For example, if you don't respect copyright law, you wouldn't be able to argue that a corporation taking GPLed code and incorporating it into a proprietary product is immoral nor taking BSD licensed code and removing a link back to the original author is immoral. No, I just can't argue that on the grounds that people should have a right to prevent others from copying their work. I can still defend it without incohere…

For example, here in civil law countries, there's commonly no "copyright" as such; there's Moral Rights (which protect stuff like attribution) and Economic Rights. Therefore, there's no implication that abolishing Economic Rights like restricting others from copying must also abolish attribution rights You're correct that moral and property rights are distinct in many civil law countries, but both are under the umbre…

You're correct that moral and property rights are distinct in many civil law countries, but both are under the umbrella of copyright

No. Copyright can be used to protect moral rights, since you can't mis-attribute something you can't copy, but that's only done so in the US because there's no federal law defining moral rights. In places where moral rights are in the law, they are not subject to copyright at all. You can even sell or forfeit the copyright, and you'll still have the attribution rights (which are inalienable).

as far as I know, there are no countries that enforce moral rights but not property rights. (...) Which countries' legal systems do you have in mind?

It doesn't matter. My point was that attribution and other moral rights don't rely on accepting copyright. Whether there are legal systems without copyright is irrelevant to this.

According to the idea that we should not respect property rights (and, like you say, only respect attribution / moral rights), this would allow the company to re-license GPL code under an MIT license, then use the newly MIT-licensed code in ways that were unintended according to the original author (i.e. inclusion in non-GPLed code).

What licenses would those be, if there's no copyright? You're still thinking in a matter formatted by the current US law.

Just because in this hypothetical world copyright has been abolished, doesn't mean you necessarily can do what you suggest. As I said earlier, a law could be promulgated that granted the author the right only to prevent others from using code written by him in proprietary binaries - while not granting him/her the right to restrict any other copying.

My only point is that you don't have to accept & respect copyright - the right to prevent others from almost any copying - to defend other rights. They aren't dependent on copyright; that just happens to be, under current US law, the best way to protect them.

Re: Show HN: LibreBoard – An open-source clone of Trello

#98
post #62

"Yaşar received an email from Trello, Inc. asking him to rename the Metrello project. Do you have any idea for a new name?" [1] Apparently it was even called *trello a few weeks ago, so they are definitely aware of that project already. Curious why it wasn't DMCA'ed earlier already. [1] http://crater.io/posts/8azTCHojZq8CoJpAR

I had to check for dirt on my monitor on that one.

Re: Show HN: LibreBoard – An open-source clone of Trello

#99
post #95

Earlier quoted context omitted.

For example, here in civil law countries, there's commonly no "copyright" as such; there's Moral Rights (which protect stuff like attribution) and Economic Rights. Therefore, there's no implication that abolishing Economic Rights like restricting others from copying must also abolish attribution rights You're correct that moral and property rights are distinct in many civil law countries, but both are under the umbre…

You're correct that moral and property rights are distinct in many civil law countries, but both are under the umbrella of copyright No. Copyright can be used to protect moral rights, since you can't mis-attribute something you can't copy, but that's only done so in the US because there's no federal law defining moral rights. In places where moral rights are in the law, they are not subject to copyright at all. You c…

Hi again,

No. Copyright can be used to protect moral rights, [...]. In places where moral rights are in the law, they are not subject to copyright at all.

It doesn't matter. [...] Whether there are legal systems without copyright is irrelevant to this.

Sorry, I think we are just disagreeing on the definition of copyright here. I use the definition that moral rights are under the umbrella of copyright. For example, Wikipedia defines moral rights as "rights of creators of copyrighted works generally recognized in civil law jurisdictions and, to a lesser extent, in some common law jurisdictions" [1]. You could have moral rights without property rights, but not without copyright. And, again, I don't think there are any countries that actually have moral rights without property rights, which I do consider important for discussing the claim that respecting property rights is unnecessary.

What licenses would those be, if there's no copyright? You're still thinking in a matter formatted by the current US law.

You claimed that moral rights were important, but property rights were not (or maybe I've misunderstood). The MIT license is generally protective of moral rights (attribution), while the GPL protects both moral rights and property rights (attribution and "you may use the code under these conditions"). By saying moral rights are only important, it's the same as saying any GPL code could be re-licensed under the MIT license. So the situation I mentioned was using previously GPLed code in a closed-source binary, because the company does not respect the copyright (property rights) of the author, even if they keep the attribution (moral rights).

The original topic discussed was: "If you believe in open source, then you need to be respectful of copyright law. It is the foundation for open source licensing."

Which I think is made clear by the example. By nobody respecting property rights, closed-source binaries could use GPLed code, with the stipulation that the binaries themselves can be reverse engineered legally. It isn't a good trade-off. The binaries are no longer proprietary (i.e. have ownership rights), but are still very hard to use.

As I said earlier, a law could be promulgated that granted the author the right only to prevent others from using code written by him in proprietary binaries - while not granting him/her the right to restrict any other copying.

This itself sounds like a copyright law that grants certain property rights to the author. Earlier you mentioned abolishing "economic rights" and stated "essentially, the attribution right is the goal". But, as it turns out, some property rights are liked ("I made this, so I want to release it under X condition!"), so if you expect others to respect your terms, it is important to respect theirs, imo.

That's why I consider respecting copyright to be important for open source -- to me it seems like the "golden rule" of authoring code; if I want my GPL code to be protected, I should respect the license of their proprietary code.

I don't have any more time for the discussion, but I think I've expressed my view the best I can.

[1] http://en.wikipedia.org/wiki/Moral_rights

Re: Show HN: LibreBoard – An open-source clone of Trello

#100
Some time ago I made Youfle[1]. I was trying to make a Trello clone, but for structured data, like a direct interface to a document database that could be used (and/or extended) by not-so-simple but yet data management contexts. The idea was to make something versatile like a spreadsheet and yet powerful as a database. The design resembles Trello (and, differently from Libreboard, it has card drag-and-drop and horizontal scrolling with click-and-drag capabilities). It works offline and saves data to PouchDB (IndexedDB on your browser, probably).

Documents should be written in YAML, but they also accept free text. The custom indexing, map and reduce functions, pagination, querying and other UI features were not implemented yet. To edit a card, double-click on its title. Adding the ID of other card as a value to any property of a card you create a link between the two, which you can see if you click on the body of the card after you stop editing.

If anyone has feedback to share about this, please let me know. The code is at GitHub[2].

[1]: http://fiatjaf.alhur.es/youfle/ [2]: https://github.com/fiatjaf/youfle

Post reply on HN