25 karma · joined January 19, 2015
"> What Elixir library could I use for TUI ?
[...]
Much to learn about TUI libraries, you still have. But choose Ratatouille, you should - strong with the terminal, it is."
Userland Frontier was a wonderful scripting environment born on macOS and ported to Windows. It was a mix of an object database, storing code and data, an extensible scripting language called UserScript, and very powerful InterApplication capabilities, based on Apple's Open Scripting Architecture. Dave Winer, its author, worked on the XML-RPC standard afterwards.
But being open source and distributed under the GPL is not enough.
RedHat or SuSE have a more indeterminate future due to their shareholders control, frequent changes of owners, distro licensing or source code availability.
Debian, the distro, is almost boring but has the largest platform scope and one of the largest package base. Debian, the organisation, with its community, its policies, its social contract, its independence, has proven its resilience over and over again.
In addition to Debian's LTS and ELTS support, the Civil Infrastructure Platform (https://www.cip-project.org) provides Super-Long-Term Stable (SLTS) kernels for ten years. Want paid support ? Look at companies like Freexian. Want reproducible builds? (https://reproducible-builds.org) Look at https://wiki.debian.org/ReproducibleBuilds (And yes, I'm very aware of NixOS/Guix).
Thus, why start a new Linux distribution if we want sovereignty?
Let's support and build on the Debian project and community, the Civil Infrastructure Platform, the Linux Foundation, the reproducible builds projects. Let's support Proxmox, a EU-born VMware alternative based on Debian ! :-)
Developer resources are scarce, maintainers burnout is real. Let's not waste energy on futile projects. Let's build our sovereignty on solid, existing foundations.
This is:
- a "*Community-led Proof-of-Concept* for a free Operating System for the EU public sector" (https://eu-os.gitlab.io/?ref=news.itsfoss.com#what-is-eu-os),
- that community being led by a one person team (https://gitlab.com/eu-os/eu-os.gitlab.io/-/project_members),
- and with only 4 commits in its repository (https://gitlab.com/eu-os/workspace-images/eu-os-base-demo/-/...).
"Can this Linux-powered operating system disrupt Windows' hold in the European Union?"
Can a one-person PoC do that?
"The European Union has its own Linux Distribution and it's Called EU OS"
I cannot find any link to any EU announcements on that subject.
IMO, that article is very naïve...
Its heritage is from BSD ports but, contrary to some reports, it's well alive, stable and kicking ;-)
As for iTerm2, I found its native tmux integration pretty unique.
MacPorts allows you to install multiple Python versions at the same time and I personally have several venvs with Python 2.7, 3.6, 3.7, 3.8, 3.9... all running without a glitch.
https://www.amazon.com/Manga-Guide-Databases-ebook/dp/B007XL...