Hi!

My previous/alt account is yetAnotherUser@feddit.de which will be abandoned soon.

  • 1 Post
  • 282 Comments
Joined 2 years ago
cake
Cake day: June 1st, 2024

help-circle

  • Oh, I didn’t consider the “any other” aspect.

    Welp, I can still register several distinct legal entities in different EU countries, can’t I? Maybe one could be a “Taking every EUPL work on the internet and relicensing it under LGPL as a service” company. That’s bound to make some money from SaaS companies if it would be this easy to purge the EUPL terms.

    Though the “ideology” quote is a bit awful, I’ll give you that. The matrix itself does look fairly neutral though, especially with this part under “Discussion of Linking”:

    We made the assumption that, by selecting a Gnu license, licensors follow the FSF position and want to consider that most cases of static linking create a derivative.

    I’d also argue the 27 legal systems might not be too relevant since copyright law is generally equal in the different member states. The remaining legal issues (e.g. warranty) are irrelevant for interoperabilith between licenses. Also, most importantly, there are only 24 languages in the EU.

    If the official guidelines are recognized by courts as legally binding then I think the EUPL is superior to even the AGPL. Sadly that remains to be seen due to the lack of EUPL projects out there (and the lack of corresponding lawsuits).




  • I am not an expert in copyright law, which is what these licenses are based upon and cannot analyze the text.

    Still, couldn’t you make it even more straightforward by forking twice yourself?

    1. Take the original EUPL code and fork it under the LGPL
    2. Take the LGPL code and fork it under the LGPL
    3. This second fork has all EUPL conditions removed

    I’d by surprised if the license authors did not consider this. Lawyers wrote this with consideration of EU law after all, not some laypeople.

    If I had to guess: Any inclusion of EUPL code in another project would have to be marked as being under the EUPL. This is solely to inform anyone who wants to fork this section and distribute the code in form of SaaS to abide by source code requests.

    It’s like an EU variant of the AGPL whose many conditions about linking apparently don’t hold up in EU court. The GPL’s are all primarily considering US copyright law after all.












  • I really like bash when dealing with even somewhat advanced scripting. Like the 300 LOC scraper I have written over the past two days which horribly parses HTML files using grep | sed.

    It’s genuinely so much more fun to do this with Bash than, say, Python. I have once written a scraper using Beautifulsoup and I have no desire to do so ever again.

    Honestly, only Haskell manages to beat Bash in how satisfying it feels when you manage to get something working well.



  • Disagree slightly, human created content can have intent but doesn’t automatically have it.

    A corporate ad does not have any artistic merit besides grabbing as much attention as possible. Actually creative ads where some thought was put in are the very rare exception.

    The same goes with a lot of pop music today. I cannot speak too much about English language pop but German pop is nothing more than fast food. See the Wikipedia article of Menschen Leben Tanzen Welt.

    Or take a look at video games. How much artistic effort is put into AAA games? Maybe someone spent 40 hours making the lootboxes as satisfying as possible to open but that’s probably where the most thought was put in.

    And movies? Aren’t Disney’s recent “live remakes” of their old, successful animated movies anything but CGI slop? Sure, I admit it takes a lot of effort to make and animate all these models. Just like it takes effort to shit when you’re constipated.


    Honestly, the only thing distinguishing AI from megacorp content is that the latter has more consistency and fewer “mistakes” than the former. The sole intent of both is making money.