Skip to content
This repository has been archived by the owner on Oct 1, 2022. It is now read-only.

TigerOS Packages & Software

Tim Zabel edited this page May 26, 2018 · 5 revisions

Packages we make

Existing software we're repackaging

Existing packages we're including

Packages we'd like to include but don't (yet)

jGrasp: License incompatible. Alternatives: DrJava

Prolog: active development

Anything else used by RIT that we don't have built-in and is not provided by RIT or as a third party RPM


Software used by RIT's departments (based on investigation)

CS

  • IntelliJ
  • PyCharm
  • PROLOG
  • Racket
  • Logisim
  • JFLAP

SE

  • Ruby
  • Eclipse
  • Spin
  • sqlite3
  • plantUML
  • gitk
  • MIT Alloy

IT/WMC

  • MySQL
  • MongoDB
  • subversion
  • FileZilla
  • Node.JS
  • LAMP
  • VScode?

NSSA/CIT:

  • Wireshark
  • Python 2.7
  • Python 3
  • VirtualBox

NMID

  • VSCode/Brackets/similar
  • Processing

Package naming syntax

tigeros-core-x: Main packages for stuff. Ex: tigeros-core-manager, tigeros-core-ui-tweaks

tigeros-course[-uni]-AAAA000: Course metapackage using dependencies to provide the software needed. Version should be SEMESTER.REVISION and there should be version locking for the major version by default (may be done in the TigerOS Manager). -uni may be added if/when TigerOS gains involvement from outside groups, whether that is initiated by them or us.

tigeros-repkg-x: Software we are repackaging. Many of these will be an installer script as some licenses prohibit us from redistributing the software directly and we would like to prioritize access to students over being 100% FOSS, while still maintaining within the boundaries of the law.

fedora-x -> tigeros-x: Core OS packages/similar