There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

If you could give 10 years of development time to up to 10 software projects, which would you choose?

  • You can choose up to 10 software projects.
  • Each project receives 10 years of development time as if all the programmers worked continuously for that duration, following their current working methods.
  • After choosing these 10 (or less) projects, everything else remains unchanged in the world, as if time has been frozen for 10 years.

Which projects do you choose?

TheButtonJustSpins ,
  • Jellyfin
  • Proton (mail/etc.)
  • Cinnamon DE
  • Actual Budget
  • A project that lets you access your financial data from all your US banks programmatically
  • Tandoor
  • Immich
  • A crypto that combines XNO and XMR
  • Rhasspy
  • Home Assistant
kool_newt ,

Something for all the business people who demand MS Exchange and get them to shut the hell up.

Bring DJBDNS up to modern standards, rewritten in Zig, optional ability to integrate with systemd.

Enterprise Arch Linux

A program written in Crystal that allows you to define computer networks in a DSL and generates diagrams, basically UML but much better.

GNU Hurd

Plan 9

Anti_Weeb_Penguin ,

Ubuntu Touch, Ubuntu Touch, Ubuntu Touch, Ubuntu Touch, Ubuntu Touch, Ubuntu Touch, Ubuntu Touch, Ubuntu Touch, Ubuntu Touch and Ubuntu Touch.

euphoric_cat ,
@euphoric_cat@lemmy.blahaj.zone avatar

deleted_by_author

  • Loading...
  • Anti_Weeb_Penguin ,

    Because it’s a joke, i love Ubuntu Touch but i still prefer AOSP.

    wookiepedia ,

    I’d throw all the development time into EMACS. It’s a great operating system, but lacks a good text editor.

    Moonguide ,

    Honestly, there’s a lot of great answers in this thread. Personally, I’d love to see a FOSS ttrpg manager. Talking a complete library of monsters, races, classes, etc., along with an optimized pipeline for homebrewed stuff. Tools for encounter, battlemap, NPC and campaign flow creation.

    Closest thing is 5e Companion App but it doesn’t have a PC client, isn’t FOSS, has a lot of weird limitations and UX/UI issues (like multiclassing could be simpler, and its really frustrating that you can’t level down a character after all the work you did, forcing you to do it all over again just to change classes and spells). Also DnD next but getting source books for a whole player session is expensive.

    Artaca ,

    Foundry is probably the closest I’ve seen, considering the non-premium modules are FOSS. Granted, I play Pathfinder (OGL/ORC license), not DnD, so I dunno if Wizards locks their stuff down more to promote using their own services.

    Moonguide ,

    Hm, interesting, I’ll take a proper look tomorrow. I’m expecting that foundry only has srd available. That’s another annoying thing.

    zyeri ,

    You can import things from 5e.tools using a module, IIRC it’s called Plutonium. We’re using it to import items, spells, classes, etc. and then the DM is homebrewing everything else.

    Moonguide ,

    Ooo, cool, thanks! I’ll talk my guys into splitting the cost after this campaign is over. We’re using Owlbear rn, but I’m doing everything myself on Sheets, Ps, Ai, Notion and making my maps in Rimworld. Hefty workflow I’m not sure the next person who wants to DM will be down for.

    Manifish_Destiny ,

    Proton wrapper Gadot or similar Cura slicer Linux mint Kenshi 2 New stalker AMD Drivers

    SnipingNinja ,

    A game engine designed around efficiency so that developers can focus on mechanics, graphics, etc

    Edit: alternatively a reverse engineering AI which can reverse engineer anything from isa to video games and more

    fiqusonnick ,
    • A CUDA-accelerated JPEG-XL library
    • An AMF-accelerated JPEG-XL library
    • A QSV-accelerated JPEG-XL library (can you tell I hate AVIF and HEIC?)
    • Godot
    • Godette
    • 5 projects developing quantum-proof cryptography
    Manifish_Destiny ,

    Doesn’t quantum proof cryptography already exist?

    fiqusonnick ,

    Well yeah but cryptography needs 2 things more than anything: variety and research. Variety so you can quickly switch ciphers if some vulnerability comes up, and research to publish those vulnerabilities so that bad actors aren’t the only people who know about them.

    mindbleach ,

    I’d use it to kill platforms.

    HTML5 is a fine executable format. Electron sucks because it bundles a browser with each webpage. The technical hurdles are smaller than the mountain of usability issues we’ll have to sand down, to make “web apps” Just Work. Native apps will always be better, but we’ve accidentally done a Java with write-once-run-everywhere, and it’s ridiculous how poorly we’ve used that.

    On the back end, we have nearly-invisible translation layers like WINE and fairly efficient emulators like BOCHS, so there’s no reason Windows apps shouldn’t run on everything. x86, ARM, RISC-V, whatever.

    SPIR-V should already let you treat the GPU like a zillion-core CPU. Nvidia’s CUDA bullshit has gone on too long.

    And then drop in some not-quite-emulators for consoles, since they’re just PCs anyway. End the charade.

    MTK ,

    Firefly iii

    Nextcloud

    And 8 others

    AtHeartEngineer ,
    @AtHeartEngineer@lemmy.world avatar

    TLS Notary

    kool_newt ,

    What is this? Sounds interesting?

    AtHeartEngineer ,
    @AtHeartEngineer@lemmy.world avatar

    TLSNotary.org its a way of proving the result of a tls session to someone else. So for example you could prove your bank balance to someone else without giving them your login credentials or you could prove you received a DM from someone.

    Hexadecimalkink ,
    • Godot Engine
    • OnlyOffice
    • Appflowy
    • Affine.pro
    • Debian
    • Forgejo/Gittea
    • Blender
    • Linux Mint
    • Postgresql
    raven ,

    I’m going to start with a couple projects that don’t already exist.

    • Something like the AUR but for non executable content like movies or books. I’m imagining something like;
      (program name) -m (medium, eg. Book, magazine, article (or “print” for any text document) Show, Movie (or video for any video document) and so on) (search term)
    • A project that allows a full installed-in-place Linux installation with grub and all, no USB drive required. If that’s a two stage thing where it partitions a section of the drive then installs an installer there, then reboots to that installer, or some other thing doesn’t matter. No, not whatever Ubuntu used to do, I mean a proper installation.
    • A program that tricks lan games into playing in side by side couch coop. I’ve figured out a method for doing this using multiseat on swayWM but it’s pretty complicated and touchy.
    • An open source car computer software. Not for the infotainment.
    • An open source printer that works.
    • A liquid democracy voting system

    Things that actually exist:

    • Minetest, specifically creating tools to help existing Minecraft mods be ported over.
    • GIMP
    • IPFS, try to get it in use in more places by default (AUR seems promising?)
    • Wine
    thelastknowngod ,

    A project that allows a full installed-in-place Linux installation with grub and all, no USB drive required.

    This could be possible today. A combination of PXE booting and FAI would be enough. I think you’d just need to work out a way for PXE to work over the public Internet. Otherwise you’d need to have the image downloaded already and have it available via web server to be accessible from the booting machine. Years ago I used iPXE and it was really nice. Haven’t used it in a loooong time.

    Also, Talos is doing some really interesting install processes as well. Basically you boot a small (~80mb) image, it exposes a network port, and you send it a machine configuration manifest. It all runs in memory until the configuration instructions are sent, then it installs. There isn’t even an option to install it locally because local auth is not allowed and ssh is not included. You must do it over the network. Talos is all kubernetes so might not be what you’re looking for but it’s an interesting approach.

    corbin ,

    If I’m thinking about projects that could benefit the most from an exponential increase in active developers:

    • Wine/Proton (could have a fantastic windows runtime on every *nix platform)
    • ReactOS (lot of potential for a windows 7/10 upgrade path)
    • Mozilla Firefox (would help with API parity with chromium)
    • GIMP (but only if they agree to change the stupid name)

    The rest goes to package managers and other lower-level projects that don’t get enough of a spotlight, maybe Brew or Curl or something.

    franzfurdinand ,
    @franzfurdinand@lemmy.world avatar

    ReactOS is one I haven’t heard about in quite a few years. That one would be really cool to see get a lot more dev time.

    fred ,

    API parity for Firefox meaning, implement Chrome’s proprietary crap, or are they actually lagging on web standards? Last time I checked was admittedly a while ago but I thought ff was the leader for standards compliance.

    corbin ,

    There are some useful APIs that Firefox is missing compared to Chromium, like Web Share or Web Bluetooth: caniuse.com/?compare=chrome+117,firefox+117&c…

    hypercube ,

    figure out a way to slam all 100 years into cybersyn related projects. kill pinochet with a mech made out of bakelite and woodgrain paneling

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines