Bonum Certa Men Certa

Github Projects on Tiny Core

Tiny Core Linux is one of the least Github-dependent GNU/Linux distros. Everything is very modular, the package manager is based on shell scripts, the init isn't systemd.

It's also a small, powerful distro that makes it easier to examine the various parts of than most of distros. This page examines the gradual Github takeover of GNU/Linux where it should be very minimal:



Key

  • Red: On Github
  • Gold: Needs something from Github
  • Yellow (lighter): Python-- might not need Github if working suitably with PyPy
    -----


  • Green: Self-hosted
  • Lighter Green: GNU or NonGNU (Savannah)
    -----


  • Grape: Gitlab
  • Cyan: Sourceforge
  • Grey: Java
    -----


  • Blue: Undetermined/Other





  • Examples

  • Needs Github: 739 of the 2,321 packages (39%) need libffi.tcz. Libffi is from Github (moved May 2016).
  • 712 of those 739 packages require glib2. This is GNOME lib, not GNU libc. All of the glib2-needing packages (gtk applications, for instance) need libffi.
  • Needs Github: GNU binutils needs flex.tcz. Welcome to Microsoft GNU.
  • It should be possible to compile binutils without Flex. The binutils.tcz.info file says "the ar function requires the flex extension". Hopefully not...
  • Needs Github: All Mozilla web browsers-- Mozilla uses Rust, which is Github-based. It also static-links hunspell (Github). You know what else uses hunspell? LibreOffice (which is not in Tiny Core, but if you're using the 32-bit version they've stopped doing 32-bit LibreOffice anyway).
    -----
  • On Github: Not glib2, but libffi
  • On Github: Not timidity, but freepats
  • On Github: Not GRUB2, but grub4dos
  • On Github: Not Quagga (nongnu) but its fork, FRRouting
  • On Github: Mono, MariaDB, Quake
  • On Github: Perl, CPython
    -----
  • Needs Python (Github): Mercurial
  • On Gitlab: cmake
  • On Sourceforge: net-snmp
    -----
  • Self-hosted: fpc-src




  • Related Pages

  • Delete_Github|Delete_Github
  • Github_Projects_on_Trisquel_netinstaller|Github_Projects_on_Trisquel_netinstaller
  • Delete_Android_Apps_on_Github|Delete Android Apps on Github
  • Librethreat_Database|Librethreat Database
  • Github-free