LWN: Comments on "KOReader: a free electronic-book reader for e-ink devices" https://lwn.net/Articles/889171/ This is a special feed containing comments posted to the individual LWN article titled "KOReader: a free electronic-book reader for e-ink devices". en-us Thu, 25 Sep 2025 02:54:17 +0000 Thu, 25 Sep 2025 02:54:17 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893729/ https://lwn.net/Articles/893729/ marcH <div class="FormattedComment"> <font class="QuotedText">&gt; where you have 40% of poverty and bittorrent has been the go-to place to get movies and shows for years [... ] it&#x27;s easy to see it isn&#x27;t because of DRM that most of those who can pay the fee use Netflix, but because of the convenience and feed it provides</font><br> <p> The entire purpose of DRM is to make _inconvenient_ to share content safely between friends. So yes even in your country it helps a bit.<br> <p> </div> Tue, 03 May 2022 17:40:50 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893249/ https://lwn.net/Articles/893249/ sammythesnake <div class="FormattedComment"> I have the Netflix plugin working in Kodi on my Debian box without drama, do you might want to consider that. I have a login, of course.<br> <p> It doesn&#x27;t deal very gracefully with my weak internet connection when it&#x27;s in a bad mood, though. A download option would be nice so I could just watch the whole program when it eventually finishes downloading rather than have to watch it in wee chunks as I catch up to the download and have to wait for it to get ahead again.<br> <p> Several other streaming services have plugins for Kodi but I front have logins to try others :-P<br> <p> Honestly, the user interface for pirate bay/bittorrent is still miles ahead of DVDs (ironically, non-pirates are still the only ones who have to sit through unskipable anti-piracy scaremongering!) and even though streaming services are much better than they used to be, they&#x27;re still far too add-rich for my liking. If I&#x27;m paying for content, I feel entitled to have no adverts or other crap I front want foisted on me...<br> </div> Sun, 01 May 2022 16:26:15 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893205/ https://lwn.net/Articles/893205/ mrugiero <div class="FormattedComment"> <font class="QuotedText">&gt; Hence DRM as a mitigation. DRM = better than not making any money at all.</font><br> <p> Tho now that I think of it, in countries where there&#x27;s actual prosecution of piracy it may be a good mitigation. I often forget countries like Germany actually enforce laws. Here there&#x27;s _technically_ a law, but in reality they only apply it for commercial uses (a disco using music without paying the copyright enforcement agency, a company using pirated software in their work stations), nobody bothers anybody else. You won&#x27;t get a fine or anything like that even if you have terabytes of shows being seeded on bittorrent. I know because I know people who ideologically oppose to copyright and do that.<br> <p> In my personal case, I have a privileged position for my country, as programmers tend to have relative to their country in almost every country. I do pirate a few things mostly for convenience (and in some cases because I&#x27;m cheap when the show/movie is the only one I want from that service and I don&#x27;t want a monthly fee for something I may watch once a year), but most I pay because I believe in it, I know if nobody pays it&#x27;s a tragedy of the commons that I&#x27;d much rather avoid. But certainly it isn&#x27;t DRM stopping me, not even close.<br> Some shows I technically both pay and pirate because sometimes I watch them at a friend&#x27;s home and a service I paid provides it but I don&#x27;t want to go through the hassle of logging in their TV (sometimes it isn&#x27;t even an option because the app is not supported in the TV or the TV, in fewer cases as I mostly watch them with the same friend, isn&#x27;t even smart; again, poor country, hardware is most often dated and software services providers deprecate support quickly).<br> In the specific case of games, because I&#x27;d rather lend it to a few friends and only just now learned that I can do that with Steam, I generally pay a premium to get it from GOG without DRM. Sometimes I do prefer Steam because the prices are adjusted to our cost of living, they may be 10x cheaper or more than in GOG. GOG is also a bit inconvenient because I need to authorize explicitly by phone call every purchase I make that is charged in dollars, and because it forces me to do it with a credit card rather than debit (I like to have stuff reflected instantly on my account to make sure I don&#x27;t overspend, I always prefer debit). Luckily I don&#x27;t play enough for that to be a major problem.<br> Music I pay everything, even if I&#x27;d rather not pay some (as mentioned in my first comment), because Spotify is simply more convenient. Maybe with the exception of one or two songs that are unavailable, but even those I listen on YouTube rather than from illegitimate download.<br> </div> Sat, 30 Apr 2022 16:19:39 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893204/ https://lwn.net/Articles/893204/ mrugiero <div class="FormattedComment"> <font class="QuotedText">&gt; Money is extremely subjective and I really, really doubt the hundreds of millions of people sharing a streaming password in the USA can actually not pay for their own subscription.</font><br> <p> And FWIW this is precisely one of the problem community projects suffer from as well. People choose not to donate not because they can&#x27;t or because they find no use for the software, but because they can get away with it.<br> <p> But at least in my country, where you have 40% of poverty and bittorrent has been the go-to place to get movies and shows for years, it&#x27;s easy to see it isn&#x27;t because of DRM that most of those who can pay the fee use Netflix, but because of the convenience and feed it provides. DRM is simply irrelevant, you can find torrents for everything. Even the non-tech-savvy have and use pirated options here, as they use strem.io. When they pick Netflix over that, it&#x27;s for the recommendations and the streaming quality (subs are complicated in strem.io, you may have buffering issues, etc).<br> </div> Sat, 30 Apr 2022 15:54:00 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893201/ https://lwn.net/Articles/893201/ mrugiero <div class="FormattedComment"> <font class="QuotedText">&gt; If I don&#x27;t pay the guy cleaning my gutters then it does very much take from him the time he would have used to clean someone else&#x27;s and the money he would have been correctly paid.</font><br> <p> Exactly. With software stuff compounds. The salary often comes from assuming a certain number of sales. The effort is still there and you should pay for it.<br> <p> <font class="QuotedText">&gt; Laws that depend on whom you like: that&#x27;s a very interesting legal and fairness concept.</font><br> <p> Laws don&#x27;t. Ethics are much more subjective.<br> <p> <font class="QuotedText">&gt; or you can&#x27;t pay for the stuff and would thus make no difference to the author</font><br> <p> <font class="QuotedText">&gt; This one is a bit more logical but I&#x27;m afraid the definition of &quot;can&#x27;t pay&quot; is still very subjective. I lived with people who &quot;could not&quot; pay their $15 share of a monthly bill after partying most of the month or going to Starbucks every single morning (cause you know, the free company&#x27;s coffee really sucks...) and I also know they were not that extraordinary at all, heard plenty of similar stories.</font><br> <p> Certainly. I can never know, so I don&#x27;t judge on an individual level.<br> <p> <font class="QuotedText">&gt; Money is extremely subjective and I really, really doubt the hundreds of millions of people sharing a streaming password in the USA can actually not pay for their own subscription.</font><br> <p> I agree 100%. I see it everyday.<br> <p> <font class="QuotedText">&gt; Some yes, hundreds of millions, no. Inequalities are growing fast but I don&#x27;t think hundreds of millions of people in the USA struggle to put food on the table, at least not yet. Hence DRM as a mitigation. DRM = better than not making any money at all.</font><br> <p> The USA is not the only country on Earth. I agree on DRM being a mitigation, it didn&#x27;t come from under a tree. But just look for a torrent of just about anything and see it doesn&#x27;t work. The only people that have it harder is the common folk who weren&#x27;t that likely to commit mass piracy anyway.<br> <p> <font class="QuotedText">&gt; I bet most of us have seen newspapers begging for a monthly subscription which is &quot;only the price of a sandwich&quot;</font><br> <p> The price of a sandwich in the US is about 10% of a regular apartment rent where I live. And while I mentioned I know plenty of people who can pay but choose not to, I also know plenty of people that can&#x27;t pay if they have to pay dollars. Not only because of our worthless currency but because there are restrictions to that kind of payments.<br> <p> <font class="QuotedText">&gt; &quot;I steal but rich people steal much more!&quot; 100% correct but where do we go from there? I think the answer is highly nation-specific. Assuming of course there&#x27;s is even a real, functional nation in the first place and not everyone just caring for themselves.</font><br> <p> The first part is fair. The second I don&#x27;t really understand.<br> <p> Anyway, my main point is that I may understand not all incentives to commit piracy may be strictly greedy, but that it doesn&#x27;t mean &quot;it&#x27;s a crime without consequences&quot; as many people portrays it. Salaries get paid from sales. That&#x27;s how capitalism works and we live in a capitalist world. A sale that does not happen hurts the income of the authors, regardless of whether middlemen are involved. If the sale would be impossible and because of the nature of software and digital media it may be of no consequence, but in most cases the sale could have happened so it isn&#x27;t. There&#x27;s also the fact that often it is just lies we tell ourselves.<br> </div> Sat, 30 Apr 2022 15:40:42 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893146/ https://lwn.net/Articles/893146/ marcH <div class="FormattedComment"> <font class="QuotedText">&gt; &gt; Maybe because it does not take anything from anyone else?</font><br> <p> <font class="QuotedText">&gt; Except it&#x27;s akin to rejecting to pay the salary to someone who provided a service to you.</font><br> <p> If I don&#x27;t pay the guy cleaning my gutters then it does very much take from him the time he would have used to clean someone else&#x27;s and the money he would have been correctly paid.<br> <p> <font class="QuotedText">&gt; Note that I&#x27;m 100% in favor of piracy when either you don&#x27;t want to help a particular individual </font><br> <p> Laws that depend on whom you like: that&#x27;s a very interesting legal and fairness concept.<br> <p> <font class="QuotedText">&gt; or you can&#x27;t pay for the stuff and would thus make no difference to the author</font><br> <p> This one is a bit more logical but I&#x27;m afraid the definition of &quot;can&#x27;t pay&quot; is still very subjective. I lived with people who &quot;could not&quot; pay their $15 share of a monthly bill after partying most of the month or going to Starbucks every single morning (cause you know, the free company&#x27;s coffee really sucks...) and I also know they were not that extraordinary at all, heard plenty of similar stories. Money is extremely subjective and I really, really doubt the hundreds of millions of people sharing a streaming password in the USA can actually not pay for their own subscription. Some yes, hundreds of millions, no. Inequalities are growing fast but I don&#x27;t think hundreds of millions of people in the USA struggle to put food on the table, at least not yet. Hence DRM as a mitigation. DRM = better than not making any money at all.<br> <p> I bet most of us have seen newspapers begging for a monthly subscription which is &quot;only the price of a sandwich&quot;<br> <p> <font class="QuotedText">&gt; as services and mainstream studios take the biggest cut, and that may also encourage piracy in the base of ideology.</font><br> <p> &quot;I steal but rich people steal much more!&quot; 100% correct but where do we go from there? I think the answer is highly nation-specific. Assuming of course there&#x27;s is even a real, functional nation in the first place and not everyone just caring for themselves.<br> </div> Fri, 29 Apr 2022 19:09:04 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893039/ https://lwn.net/Articles/893039/ mrugiero <div class="FormattedComment"> <font class="QuotedText">&gt; Welcome to the real world where the majority of people think that copying is not really stealing. Maybe because it does not take anything from anyone else?</font><br> <p> Except it&#x27;s akin to rejecting to pay the salary to someone who provided a service to you. Note that I&#x27;m 100% in favor of piracy when either you don&#x27;t want to help a particular individual (I enjoy some rather controversial people&#x27;s music, and I really really don&#x27;t want to feed them) or you can&#x27;t pay for the stuff and would thus make no difference to the author whether you consume their product or not, but otherwise it&#x27;s opportunity cost. I wonder if that&#x27;s also why people tend to never donate to open source projects, just because it&#x27;s freely distributed doesn&#x27;t mean making it was free :^)<br> Then again, I also understand that in the real world only buying directly from indie studios really makes any significant difference to the actual author, as services and mainstream studios take the biggest cut, and that may also encourage piracy in the base of ideology.<br> </div> Thu, 28 Apr 2022 18:04:43 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/893037/ https://lwn.net/Articles/893037/ mrugiero <div class="FormattedComment"> I don&#x27;t have a lot to say about the DRM stuff. I more or less disagree with that model in the sense I think in all practicality it will be removed by pirates but will stop non-savvy users from sharing with friends, which I think (as long as it&#x27;s only one level) is fair. Of course, whatever terms the author decides, the author is free. But:<br> <p> <font class="QuotedText">&gt; funny enough, digital sales seem to be lower than physical sales</font><br> <p> Having streaming services available this actually doesn&#x27;t have a real &quot;funny&quot; factor if you think of it. Except from some more conscious users that may not entirely trust streaming services to keep all titles up (it&#x27;s happened before after all), the only people that may be interested in actually having a copy are proper fans, the kind that would value the boxing art the copy comes with. For example, I don&#x27;t own a lot of shows, but I did buy the Lost box set back in the day, because it was damn beautiful and very elaborate. A digital copy would have been meh, even without streaming services piracy isn&#x27;t really all that prosecuted in my country and, while nowadays I&#x27;m wary of pirating something I can pay for and I appreciate (I like to incentivize authors of stuff I like), at the time it seemed like a waste of money. I didn&#x27;t have a lot of money back then either, a lot of savings went on that box set.<br> Most users would rather prefer the practicality of streaming.<br> </div> Thu, 28 Apr 2022 18:00:22 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892756/ https://lwn.net/Articles/892756/ JanC_ <div class="FormattedComment"> The DRM you can enable in Firefox is (or can be?) extremely CPU-intensive, and runs in 1 thread even if you are running multiple streams at the same time (which people like to do to e.g. follow some sports events that happen at the same time). Obviously whenever it tries to use more than 100% of that single CPU core things start to hang &amp; stutter, a problem illegal non-DRM streams don’t suffer from—especially with hardware video decoding.<br> <p> Many streaming services only allow it for lower resolutions also (requiring hardware DRM for better qualities).<br> </div> Wed, 27 Apr 2022 03:04:35 +0000 Android-based and Linux-based e-ink devices https://lwn.net/Articles/892400/ https://lwn.net/Articles/892400/ jnareb <div class="FormattedComment"> There is a growing set of e-ink based notebooks with EMR stylus, that use either Android or Linux as its operating system - and do not require going to Aliexpress to buy. Examples include Onyx Boox devices (Android based), Ratta&#x27;s Supernote devices (Android based)... there is planned PineNote device (Linux based).<br> </div> Sat, 23 Apr 2022 00:16:03 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892300/ https://lwn.net/Articles/892300/ bartoc <div class="FormattedComment"> KOReader can actually reflow PDFs, it doesn&#x27;t always work though. It does tend to work for the output of the various LaTeX styles used for papers though, which is good.<br> </div> Fri, 22 Apr 2022 02:20:46 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892299/ https://lwn.net/Articles/892299/ bartoc <div class="FormattedComment"> Yes, and the other license can be &quot;no license, it&#x27;s just commercial software, all rights reserved&quot;<br> <p> To be clear: I prefer these sorts of dual licensing situations to just keeping everything closed, but I probably wouldn&#x27;t want to try and build a company on top of AGPL code that I didn&#x27;t have the copyrights for.<br> </div> Fri, 22 Apr 2022 02:19:22 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892250/ https://lwn.net/Articles/892250/ marcH <div class="FormattedComment"> <font class="QuotedText">&gt; Given a choice between paid versus pirate services, both safe and convenient, where do you think these people would go?</font><br> <p> Too hastily posted sorry. What I meant is: given a choice between paid services and asking their non-technical and trusted friends to copy and reshare DRM-free files, which option do you think these millions of password-sharing people would choose? The goal of DRM is only to make that exact sort of informal, &quot;between trusted friends&quot; copies harder. It&#x27;s not to stop professional pirates, people pushing DRM are not delusional. For professional pirates they ask the FBI to do the job, not DRM.<br> <p> Welcome to the real world where the majority of people think that copying is not really stealing. Maybe because it does not take anything from anyone else?<br> <p> </div> Thu, 21 Apr 2022 17:55:36 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892238/ https://lwn.net/Articles/892238/ marcH <div class="FormattedComment"> I think it&#x27;s both. About half subscribers illegally share their passwords according to most estimates (Netflix is planning to do something about it). Given a choice between paid versus pirate services, both safe and convenient, where do you think these people would go?<br> <p> PS: a VPN is the usual &quot;solution&quot; for geo restrictions.<br> </div> Thu, 21 Apr 2022 17:17:00 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892168/ https://lwn.net/Articles/892168/ anselm <blockquote><em>If my program complies with section 13 by offering code to its users, but the network blocks that offer, I'm in compliance - you'd need the court to rule that the network is in scope to get the proxy trick barred, and that's a reach.</em></blockquote> <p> The intent behind the source-code download provision in the AGPL is obviously that actual end users of the service do indeed get the opportunity to download the corresponding source code. Resorting to technical subterfuge to make that deliberately impossible, in order to deprive end users of a privilege expressly included in the license by the original licensor of the code, probably won't fly. On the whole, courts don't like subterfuge. </p> <p> One could even argue that it is your <em>duty</em> as the operator of the service to ensure that “the network” does not interfere unduly with what you are legally obliged to provide to the end users of your service. “Too bad, that naughty proxy is beyond my control” is unlikely to work as an excuse when it is in fact <em>simpler</em> to not have the proxy in the first place, and when there are countless hosting providers that will let you do exactly that. </p> Thu, 21 Apr 2022 13:23:03 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892156/ https://lwn.net/Articles/892156/ farnz <p>Like I said, I'm not your lawyer, and if you want legal advice, you should speak to a lawyer. <p>The normal rules of drafting legal documents have two things in play: <ol> <li>Where the document is ambiguous, resolve the ambiguity in favour of the party who did not choose the terms. <li>Unless something is explicitly brought into scope by the document, assume it is out of scope. </ol> <p>It's the combination of those two that results in the AGPL not working the way the FSF want it to. The first means that any conflict between section 2 and section 13 should be resolved in favour of the licensee, not the licensor, since the licensor could have chosen other terms if they didn't want the conflict - this is why Neo4j versus Purethink went against the FSF's intent with the AGPL, since the licensor <em>did</em> choose other terms, and Purethink can't rely on the FSF's interpretation alone. <p>The second means that the network is out of scope once you get beyond the program itself, because section 2 is clear that it doesn't impose restrictions on merely running the program, and no section of the AGPL brings the entirety of the network into the AGPL's scope. If my program complies with section 13 by offering code to its users, but the network blocks that offer, I'm in compliance - you'd need the court to rule that the network is in scope to get the proxy trick barred, and that's a reach. Thu, 21 Apr 2022 11:22:08 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892142/ https://lwn.net/Articles/892142/ LtWorf <div class="FormattedComment"> <font class="QuotedText">&gt; Hector isn&#x27;t just a random - he&#x27;s a lead developer on Asahi Linux, reverse-engineering the Apple M1 SoC.</font><br> <p> I have no idea to whom nicknames on HN map to.<br> <p> Regardless, being a skilled developer doesn&#x27;t make you always right, and is especially irrelevant when talking about topics outside of software development.<br> <p> <p> <font class="QuotedText">&gt; court in Neo4j vs Purethink</font><br> <p> Irrelevant, that was software under a double license.<br> <p> <font class="QuotedText">&gt; In both cases, to interpret the licence the way the FSF would like it interpreted falls foul of the normal rules of drafting contracts</font><br> <p> Citation needed :)<br> <p> <font class="QuotedText">&gt; section 13 and section 2 are in conflict</font><br> <p> I don&#x27;t see it. And neither one of us is an expert in the topic, so I don&#x27;t see why should your opinion count more.<br> <p> <font class="QuotedText">&gt; Since the court chose the interpretation of section 10</font><br> <p> As I said, they were ruling on a double licensed software.<br> <p> <font class="QuotedText">&gt; if I act to use a separate proxy to remove the notice, section 13 does not come into play when running my proxy</font><br> <p> Of course it does :)<br> <p> Otherwise no proxy would be needed at all, since my client is probably crossing a number of routers to reach your server anyway. It doesn&#x27;t matter how many steps it takes, it matters that it does reach it.<br> <p> This proxy idea is foolish.<br> </div> Thu, 21 Apr 2022 10:42:05 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892135/ https://lwn.net/Articles/892135/ farnz <p>Hector isn't just a random - he's a lead developer on Asahi Linux, reverse-engineering the Apple M1 SoC. <p>And his analysis is the same as I've had from a lawyer (noting that the following is not legal advice, just my notes from the discussion), whose view was that if the court in <i>Neo4j vs Purethink</i> chose to assert that section 7 did not apply in Purethink's use of Neo4j under AGPLv3, then the AGPLv3 is probably impossible to comply with in full, since the same intent-based analysis is needed to apply section 10 to the copyright holder's restrictions as is needed to make section 13 apply to someone who does not distribute a copy of the code they're running. <p>In both cases, to interpret the licence the way the FSF would like it interpreted falls foul of the normal rules of drafting contracts; section 13 and section 2 are in conflict, just as section 10 is in conflict with the added terms Neo4j used. Since the court chose the interpretation of section 10 that means that section 7 does not apply to conditions added by the copyright holder (which would be the normal rules of drafting coming into play - the copyright holder is not bound by the licence), the chances are high that a court will resolve the conflict between section 2 ("You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force") and section 13 ("your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source"). <p>Specifically, if I act to use a separate proxy to remove the notice, section 13 does not come into play when running my proxy - the proxy is not a covered work. Section 2 means that I can run my modified version (which complies with section 13, so I've not breached the licence) freely, and grant the proxy access to it. How do you prevent me from running a separate system that removes a specific link that I have myself added (which means I am the copyright holder), without placing restrictions on my right to run the modified program, and without also putting the operation of (say) a TLS termination proxy into a legally grey area? Thu, 21 Apr 2022 09:03:11 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892105/ https://lwn.net/Articles/892105/ LtWorf <div class="FormattedComment"> Yes I did follow the link to hacker news. It&#x27;s some other person&#x27;s unsubstantiated opinion with immediately someone telling them why it&#x27;s wrong.<br> <p> At the end of the day some random comment of a person with no legal training doesn&#x27;t seem to me to be more reliable than the people at FSF who do this for a living.<br> </div> Thu, 21 Apr 2022 07:28:22 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892097/ https://lwn.net/Articles/892097/ ceplm <div class="FormattedComment"> Does CoolReader work on Kobo?<br> </div> Thu, 21 Apr 2022 06:21:25 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892096/ https://lwn.net/Articles/892096/ ceplm <div class="FormattedComment"> I think this is completely wrong. The thing which saved music industry was not DRM but wide availability of paid-for music services (either for download or streaming, it doesn’t matter so much, I think). When here in Czechia half of music on Amazon and almost all videos are not available to me, what else I can do then to turn to my friendly pirate? I would gladly pay for my Murdoch Mysteries addiction, but there is no way for me how to buy the latest episode legally here.<br> </div> Thu, 21 Apr 2022 06:11:56 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892070/ https://lwn.net/Articles/892070/ mpr22 <div class="FormattedComment"> <font class="QuotedText">&gt;My understanding of the Affero licenses is that a commercial company owning the source code and taking the &quot;open core&quot; approach would need to dual license the code to get away from the Affero GPL aspects. Otherwise, they will need to provide the full source of the running service component upon request.</font><br> <p> I don&#x27;t see how publishing part of Software You Completely Own under the Affero GPL has any legal relevance to what you do with the full version of Software You Completely Own running on Hardware You Own, except possibly by some probably-fragile argument based on estoppel doctrines.<br> </div> Wed, 20 Apr 2022 18:00:38 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892062/ https://lwn.net/Articles/892062/ karim <div class="FormattedComment"> Actually that&#x27;s not entirely correct.<br> <p> If you follow the thread, you&#x27;ll eventually find that the author does link to a quite thorough analysis he had posted on HN on this topic:<br> <a href="https://news.ycombinator.com/item?id=30044019">https://news.ycombinator.com/item?id=30044019</a><br> <p> That analysis is relatively well constructed from my point of view. He&#x27;s definitely spent way much more time to look at this than I have, but ends up with the same conclusion.<br> </div> Wed, 20 Apr 2022 15:24:02 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892058/ https://lwn.net/Articles/892058/ LtWorf <div class="FormattedComment"> I don&#x27;t think a random person&#x27;s tweet in which no arguments are given is a particularly convincing argument to make me stop use AGPL.<br> </div> Wed, 20 Apr 2022 13:21:36 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/892052/ https://lwn.net/Articles/892052/ farnz <p>I find <a href="https://twitter.com/marcan42/status/1510984239315288066">Hector Martin's analysis of the risk</a> convincing, personally - it appears to be impossible to comply with the terms of the AGPLv3 as written if it's a community project, but not if you're the sole copyright holder. <p>Which leads to a messy situation where a company can comply (because they act as one entity doing the modification internally), but a community project cannot. It's even better for companies running a copyright assignment and open core stunts - as the copyright holder, they don't need a licence to distribute copies, so can ignore the terms completely, while the licence is sufficiently hard to comply with that if you do modify it and expose that modification to the world, I can use copyright infringement lawsuits to shut down your community project. <p>This is in contrast to GPLv3, where it's manageable to comply with the licence even as an individual. And I agree with Hector Martin's claim that it's a consequence of trying to close the SaaS loophole (which is what you're worrying about) while not ignoring Freedom 0. Wed, 20 Apr 2022 12:51:07 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891993/ https://lwn.net/Articles/891993/ dsommers <div class="FormattedComment"> <font class="QuotedText">&gt; I also see it as being the foundation stone of a particularly noxious &quot;open core&quot; strategy for a player with deep pockets. Publish, under the AGPL, an &quot;open core&quot; to which you hold 100% of the copyrights, run a considerably extended proprietary build of the software as a paid network service, and do not accept community contributions to your core.</font><br> <p> My understanding of the Affero licenses is that a commercial company owning the source code and taking the &quot;open core&quot; approach would need to dual license the code to get away from the Affero GPL aspects. Otherwise, they will need to provide the full source of the running service component upon request.<br> <p> That said, this open sourced service component could probably access other non-open source components over a network socket, where the source code of the the latter part would not need to be revealed.<br> </div> Wed, 20 Apr 2022 07:40:08 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891912/ https://lwn.net/Articles/891912/ mpr22 <div class="FormattedComment"> My mind may be naturally convoluted or something, but I see the AGPL as having some... odd assumptions about what interfaces network-facing programs (should be expected to) offer.<br> <p> I also see it as being the foundation stone of a particularly noxious &quot;open core&quot; strategy for a player with deep pockets. Publish, under the AGPL, an &quot;open core&quot; to which you hold 100% of the copyrights, run a considerably extended proprietary build of the software as a paid network service, and do not accept community contributions to your core.<br> <p> People whose needs are small enough that billing them is more hassle than it&#x27;s worth can use your &quot;core&quot; offering for free, but your competitors can&#x27;t build a proprietary platform on top of it because you&#x27;ve AGPL&#x27;d the core.<br> <p> (I&#x27;m pretty sure I didn&#x27;t come up with this idea independently, btw.)<br> </div> Tue, 19 Apr 2022 19:50:23 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891902/ https://lwn.net/Articles/891902/ dsommers <div class="FormattedComment"> I generally prefer GPLv2, but can accept GPLv3. The Affero variants I find good too for anything delivering a network service, because it makes it harder for companies doing changes to the code and then (ab)using that to get revenues and not needing to provide back to the community.<br> <p> If the Affero license scares companies from building a service on an open source project, that is actually a good thing for the project. The company (if playing by the laws and rules) need to provide the source code if anyone using their services requests it. If they refuse, they deserve no rights to use that code.<br> <p> For most end-users, the Affero variant doesn&#x27;t really make much of a difference at all. Not until you take that code, modify it and distribute it as a network service.<br> </div> Tue, 19 Apr 2022 18:32:37 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891847/ https://lwn.net/Articles/891847/ marcH <div class="FormattedComment"> Just in case that wasn&#x27;t clear enough, what I meant is: DRM works to make some money in the _real world_ where half of the subscribers to streaming services share their password - and that&#x27;s considering only the people who spend some money in the first place.<br> <p> DRM is obviously a pure annoyance for all customers with absolutely zero value.<br> </div> Tue, 19 Apr 2022 13:53:59 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891841/ https://lwn.net/Articles/891841/ amacater <div class="FormattedComment"> Unless your PDFs are well marked up, they&#x27;re fairly rubbish for a screen reader / some other accessibility concerns.<br> <p> </div> Tue, 19 Apr 2022 13:11:59 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891837/ https://lwn.net/Articles/891837/ mathstuf <div class="FormattedComment"> However, it doesn&#x27;t reflow. If you have an A4 PDF, you&#x27;re going to be sad trying to read that on a Letter-sized reader (or vice versa). If your books are &quot;just&quot; text and an occasional image, I think reflow is important. If you have reams of diagrams, crazy typography (e.g., House of Leaves), or other considerations, yes, PDF is going to be the best representation.<br> <p> However, I also only tend to read dead trees, so take that as you will.<br> </div> Tue, 19 Apr 2022 13:01:52 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891826/ https://lwn.net/Articles/891826/ nmingott <div class="FormattedComment"> Pdf is the only format in which i am willing to read a non paper book. Standard, markable, printable. The best.<br> </div> Tue, 19 Apr 2022 11:38:39 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891784/ https://lwn.net/Articles/891784/ LtWorf <div class="FormattedComment"> <font class="QuotedText">&gt; DRM works great</font><br> <p> I mean… works great in stopping me from paying netflix, disney and whatever because I know it won&#x27;t work on linux.<br> <p> Yes firefox has the option to enable DRM. It never worked for me and I don&#x27;t have the patience of spending days to figure it out when there are easier alternatives at hand.<br> </div> Tue, 19 Apr 2022 07:50:00 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891706/ https://lwn.net/Articles/891706/ k3ninho <div class="FormattedComment"> <font class="QuotedText">&gt;streaming revenues have totally eclipsed sales</font><br> <p> Are these baseline numbers for running a music business or are they remuneration to artists? Every time this comes up, I&#x27;m keen to point back to artists supposedly being able to live from the rewards of their creative work because of the monopoly protections of copyright. If we&#x27;re taking about earning by non-musicians who broker and trade creative works, streaming and download/physical artefact sales are different contractual terms and different delivery mechanisms, making for an apple-orange comparison.<br> <p> <font class="QuotedText">&gt;Speaking of streaming here&#x27;s an interesting proposition: &quot;pay for who you play&quot;</font><br> <a href="https://musically.com/2020/10/01/deezer-still-pushing-for...">https://musically.com/2020/10/01/deezer-still-pushing-for...</a><br> <font class="QuotedText">&gt;There are reports of bots listening to streaming services to boost one particular artist&#x27;s revenue. This would fix that and much more.</font><br> <p> I like this idea, thank you for sharing it. Especially when micropayments promise the ability to pay artists for their creations.<br> <p> I&#x27;d love an Electronic Monk, to watch TV and listen to the music I don&#x27;t have time to observe. <br> <p> K3n.<br> </div> Mon, 18 Apr 2022 09:24:42 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891689/ https://lwn.net/Articles/891689/ dvdeug <div class="FormattedComment"> DRM saved the music industry? Amazon Music has been selling DRM-free (even watermark-free) MP3s since 2007. CDs are still available, DRM-free. Youtube-dl has been available for a decade. I&#x27;m skeptical that the limited availability of DRM-restricted music ever had a major effect on the music industry.<br> <p> Streaming is DRMed? Copying from streams has always been clumsy enough and annoying enough, DRM or no, that the only people who do it are the &quot;penniless&quot; people, the people who taped from the radio. I&#x27;ve never thought to try to tape streaming audio, since there has always been easier ways to get a copy of the music, without even thinking about potential DRM on it.<br> </div> Mon, 18 Apr 2022 04:25:30 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891655/ https://lwn.net/Articles/891655/ marcH <div class="FormattedComment"> Apple added DRM back when they (finally) pivoted to streaming. Most if not all streaming services use DRM and streaming revenues have totally eclipsed sales. While many artists complain streaming revenues are still far from the pre-internet era, streaming revenues are now much more than what digital sales ever made (funny enough, digital sales seem to be lower than physical sales)<br> <a href="https://techcrunch.com/2020/09/10/recorded-music-revenue-is-up-on-streaming-growth-as-physical-sales-plummet/">https://techcrunch.com/2020/09/10/recorded-music-revenue-...</a><br> <a href="https://www.riaa.com/u-s-sales-database/">https://www.riaa.com/u-s-sales-database/</a> (very nice graphs)<br> Same trends in Europe <a href="https://www.impalamusic.org/stats-2/">https://www.impalamusic.org/stats-2/</a><br> <p> Keep in mind these are revenues in the richest parts of the world.<br> <p> It seems like Apple (nor anyone else) ever sold or rented DRM-free _movies_.<br> <p> Of course there&#x27;s a large choice of tools to strip FairPlay and other DRM. DRM is only intended as a major annoyance and incentive to pay for people rich enough to afford it. Clearly not everyone: <a href="https://www.google.com/search?q=streaming+password+sharing">https://www.google.com/search?q=streaming+password+sharing</a><br> <p> It&#x27;s obviously very hard to tell what would have happened in a &quot;counterfactual&quot; world with DRM-free streaming services but for sure DRM-ed streaming has saved the music industry; &quot;it works&quot;.<br> <p> Speaking of streaming here&#x27;s an interesting proposition: &quot;pay for who you play&quot;<br> <a href="https://musically.com/2020/10/01/deezer-still-pushing-for-user-centric-payouts-we-will-continue-fighting/">https://musically.com/2020/10/01/deezer-still-pushing-for...</a><br> There are reports of bots listening to streaming services to boost one particular artist&#x27;s revenue. This would fix that and much more.<br> <p> <p> </div> Sun, 17 Apr 2022 17:50:46 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891647/ https://lwn.net/Articles/891647/ marcH <div class="FormattedComment"> Speaking of dinosaurs...<br> <p> Measuring crime is difficult and measuring IP theft is much harder. That&#x27;s why DRM discussions tend to be very &quot;religious&quot;... on BOTH sides: thanks for reminding us.<br> <p> </div> Sun, 17 Apr 2022 16:44:28 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891640/ https://lwn.net/Articles/891640/ marcH <div class="FormattedComment"> While not as popular, illegal downloads still exists today. Napster was just the first and most famous example.<br> </div> Sun, 17 Apr 2022 14:43:11 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891617/ https://lwn.net/Articles/891617/ gfernandes <div class="FormattedComment"> This comment is so off, I don&#x27;t really know what to say.<br> <p> There is no world in which DRM was, is, or will ever be, good for anyone except dinosaurs trying to pretend the meteor hasn&#x27;t landed. <br> </div> Sun, 17 Apr 2022 08:25:26 +0000 KOReader: a free electronic-book reader for e-ink devices https://lwn.net/Articles/891613/ https://lwn.net/Articles/891613/ karim <div class="FormattedComment"> To be clear, I&#x27;m not saying that either of those readings applies to this specific software. I&#x27;m saying that that&#x27;s how I view any Affero-licensed software.<br> </div> Sun, 17 Apr 2022 02:54:24 +0000