[–] 10 points 5 days ago (4 children)

You got a lot of answers that explain why it might be less of a headache for a programmer who uses their output personally & in the office and how being able to sell code they didn’t write benefits anyone selling software but not anything about the social benefits of an mit license.

If you developed a new powerful, secure and ultralight cryptographic algorithm for example, you might consider it a public good to place that code under an mit license so users of open and closed source software from freely distributed or for profit companies could benefit from it with as little friction as possible.

I’m no supporter of mit over gpl, but that argument is not something to be discounted.

  • source
  • parent
  • context
  • [–] 18 points 5 days ago (8 children)

    github may be intended for developers, but it is used as a software repository for normies as well. a lot of software is only hosted on github with no normie way to access it. normies should still be allowed to use software

  • source
  • parent
  • context
  • [–] 1 point 5 days ago (1 child)

    .gitignore of their package manager was uploaded in Sept. 2023. They claim to build everything from scratch in Rust.

    These two details are very unfortunate for a less-known project that was not abandoned for at least three years it exists. I don't think it's a bucket of slop, since I find it's description a bit opinionated, with some unneeded details making it more real.

    For my unexpirienced eye it does look like someone's passion project.

  • source
  • parent
  • context
  • [–] 1 point 5 days ago (6 children)

    Based on what we know about the pc it’s going fine. The pc is still running. Were asked about how to fix a problem with an ssd.

    You seem real bent out of shape about this. It’s not a big deal. The op got lots of advice and input, I sent them two links to heatsinks that will most likely fit just fine. Why not just wait and see how things turn out? There’s no need to continue to be insulting and confrontational.

  • source
  • parent
  • context
  • [–] 9 points 5 days ago

    Wow. But as we see again, this was done with Ai too:

    initial bootstrap was done with a bunch of agentic tools, which helped a lot in reverse-engineering the brilliant niri codebase and surgically extracting the pieces relevant to ewm. Today, coding agents are used mainly to compare ewm against niri and other

    I am sure there is orchestration and understanding of the material involved in order to even make this kind of thing work. What I don't understand is, why its needed to "reverse-engineer" Niri codebase? I mean its open source, there is nothing to reverse engineer. I just don't understand the statement here.

  • source
  • parent
  • context
  • [–] 7 points 5 days ago

    The legality hasn't been fully tested in court with regards to AI. I really wonder about those going all in on AI in the free/opensource software space let alone closed software. Very well likely that it taints any projects copyrights when included intentionally.

  • source
  • parent
  • context
  • [–] 1 point 5 days ago

    I think that you need to use the GPL code to be found breaking the terms. I can show you GPL code and even suggesting you to use it but it is not my place to respect the use that you make of the code.

    Same with the LLM, they can suggest to you some GPL code and you can choose if use it or not.

    The big problem is that you don't know under what license the code the LLM just wrote to implement a feature in your code is actually under, so it leave you with the short stick, so to say

  • source
  • parent
  • context
  • [–] 7 points 5 days ago* (last edited 5 days ago) (1 child)

    I decided to search for 'EXWM wayland' again and found this:

    https://codeberg.org/ezemtsov/ewm

    Looks interesting at a glance.

    Edit: maybe it's a bit more sloppified than I originally thought. The author does say:

    For people who are strictly against LLMs and prefer to keep their hands completely clean, I highly recommend checking out another take on a Wayland-based emacs compositor from my great friend tazjin: reka. It's based on River, so at a small cost in features it helped to contain the complexity enough to write everything by hand in a relatively short time.

  • source
  • parent
  • context
  • [–] 2 points 5 days ago (5 children)

    I think it is for license compatibility with the various BSDs that are also licensed as MIT and BSD licenses. GPL has some incompatibilities.

    Other things I question is "gpl version X and newer" or giving your copyright to FSF. FSF can change the license to something that you don't agree with in both cases for instance.

  • source
  • parent
  • context
  • [–] [S] 1 point 5 days ago* (last edited 5 days ago) (1 child)

    Which is weird but I get it. I wanted to force myself to learn selinux with fedora and I get it I’m just bad at it. I shoudnt have a headless machine running all the time without some protections, but I suppose I could do well enough by having ip2d and bittorrent in a VM and local only stuff in containers. its not great but it should be good enough.

  • source
  • parent
  • context
  • view more: ‹ prev next ›