Free and open source ideas (#FOSI)
6
5
19d 11h ago by lemmy.ml/u/lmemsm in fosi@lemmy.ml from lmemsm.dreamwidth.org

I build a lot of lightweight, cross-platform C/C++ programs from source. I enjoy finding unusual, low dependency programs, building them and patching them when needed. For a long time, I've wanted to put together a collection or even a distro with some of my favorite lightweight FOSS. Since the programs are cross-platform, the base could be almost any Free OS such as Linux, BSD or even FreeDOS.

My original idea was to gear this for educational use. However, it might be better targeted toward hobbyists and makers. It would include many of the programs I mentioned in my post, plus others. The end result would be an ultra-lightweight system compared to mainstream Linux distributions. It would be fast and efficient on new computers but would still be very responsive on older hardware.

I originally experimented with ways to use nano-x, sixel or framebuffer. I'm now thinking of using an older but updated X11 build (something similar in spirit to TinyCore's KDrive but unique). The project would include build scripts, patches and original source so the entire distribution could be reproducibly rebuilt. The goal is a low dependency system that doesn't require a giant toolchain just to build it. I want to create something that one person can realistically maintain. I have a lightweight build system/package manager I created that I've been using for 20 years. I also have over a thousand cross-platform build scripts.

If this kind of ultra-lightweight, cross-platform toolkit appeals to you, I’d love to connect. I'm searching for people who enjoy discovering low dependency, portable C or C++ programs, patching them or building alternatives for low resource computing. I’d like to form a small group of people who want to brainstorm and trade ideas, discover, reproducibly build or test software and help shape what this project could become. If you're interested in lightweight FOSS, let me hear from you.

Depending on the importance of matching exactly on some of your goals, what you're talking about creating may already exist.

There's an existing thin client distro that does potentially 60% to 80% of what I see your goals are. Its called Thinstation. Check it out at https://thinstation.org/. It starts with the same core premise as you describe: lightweight, performant on new and old hardware, X11 (but not mandatory), and includes its own build environment that is surprisingly user friendly.

Its been 12 years or so since I last used it, but I deployed this at a company I used to work for. I was able to get the entire OS, Window Manager, and 3 critical desktop applications into a 104MB disk image.

I don't think Thinstation is an exact match for what you describe, but it may not be far off, and it may be easy for you to simply build a package or two of your own items to match what you want to achieve.

4 replies

IdeaPledge: A Decentralized Ethical Patent System for the XXI Century

1mon 16d ago by discuss.tchncs.de/u/aac1122 in fosi@lemmy.ml
202

Clustered Open-Source-AI training

3mon 5d ago by programming.dev/u/teaHead74 in fosi@lemmy.ml
123

Toward a Truly Open‑Source Printer

6mon 6d ago by feddit.uk/u/squid in fosi@lemmy.ml
1674

A simple image cut/paste app!

7mon 25d ago by lemmy.world/u/mulcahey in fosi@lemmy.ml
225

cyclical calendar: a #FOSI that i hope already exists or is in process somewhere

10mon 4d ago by slrpnk.net/u/thestranging in fosi@lemmy.ml
206

A peer to peer wiki that's cross-platform (PC/mobile)

10mon 28d ago by lemmy.ml/u/Troll in fosi@lemmy.ml
607

A mounted under the desk pump that vents the hot air from PC outside.

1y 1mon ago by lemmy.ca/u/Seigest in fosi@lemmy.ml
378

Round table discussion app

1y 5mon ago by lemmy.world/u/BrianTheeBiscuiteer in fosi@lemmy.ml
309

Federated Shopping Platform

1y 5mon ago by lemmy.world/u/BrianTheeBiscuiteer in fosi@lemmy.ml
16410

Smoke alarm with voice

1y 6mon ago by lemmy.world/u/MumboJumbo in fosi@lemmy.ml
6211

custom music playlists with local news

1y 9mon ago by lemmy.ca/u/Kowowow in fosi@lemmy.ml
6112

FOSS App Idea: A browser with Wireguard built in

1y 10mon ago by programming.dev/u/SteveTech in fosi@lemmy.ml
12113

The University of Utopia or the u of u for short

1y 10mon ago by slrpnk.net/u/Levyloe in fosi@lemmy.ml
4214

Webcam gaze mouse

2y 2mon ago by lemmy.world/u/heartpatcher in fosi@lemmy.ml
3015

chatgpt but it's only trained on public domain text and gives you old-timey advice

2y 2mon ago by lemmy.blahaj.zone/u/outer_spec in fosi@lemmy.ml
3116

is there like, google translate but for sign language? if not somebody should make that

2y 2mon ago by lemmy.blahaj.zone/u/outer_spec in fosi@lemmy.ml
6217

A site that shows the video feeds from multiple news channels

2y 6mon ago by lemmy.world/u/mulcahey in fosi@lemmy.ml
5618

a FOSS app for merging photos together?

2y 10mon ago by lemmy.world/u/mulcahey in fosi@lemmy.ml
4419

A federated wayback machine

2y 10mon ago by lemmy.ml/u/Troll in fosi@lemmy.ml
10020

A Lemmy web client like Reeddit

2y 11mon ago by lemmy.world/u/mulcahey in fosi@lemmy.ml
2121

A p2p password manager app

3y 8mon ago by lemmy.ml/u/Troll in fosi@lemmy.ml
1222
1023

Platform to publish open stories

4y 1mon ago by lemmy.ml/u/libinator in fosi@lemmy.ml
2024

Using the phone as a drawing device

4y 4mon ago by lemmy.ml/u/Troll in fosi@lemmy.ml
1025

A graphical interface for Pelican (static site generator)

4y 6mon ago by lemmy.ml/u/Troll in fosi@lemmy.ml from blog.getpelican.com
1026

I have a whole section on my personal site for free ideas!

4y 6mon ago by lemmy.ml/u/Alamantus in fosi@lemmy.ml from robbie.antenesse.net
1027

A tool to easily share an excerpt of podcast

4y 6mon ago by lemmy.ml/u/Troll in fosi@lemmy.ml
1028

An add-on that would detect links redirecting to paywalls

4y 6mon ago by lemmy.ml/u/Troll in fosi@lemmy.ml
0030

Super Smash FOSS

4y 6mon ago by lemmy.ml/u/SoftBun in fosi@lemmy.ml
1131
4132

A Sponsor Block service for Podcasts

4y 7mon ago by lemmy.ml/u/Troll in fosi@lemmy.ml
2033