Vrms - Vrms
![]() Použití vrms propojených s cowsay pod xterm / XFCE4. | |
Původní autoři |
|
---|---|
Vývojáři | |
Stabilní uvolnění | 1.16 / 26. srpna 2011 |
Úložiště | ![]() |
Napsáno | Perl |
Operační systém | Linux |
Licence | GNU General Public License |
webová stránka | http://vrms.alioth.debian.org/ |
vrms (virtuální Richard M. Stallman ) je program který analyzuje sadu aktuálně nainstalovaných balíčků na a Debian -based system a hlásí všechny balíčky z nesvobodného stromu, které jsou aktuálně nainstalovány. Software se umístí do nesvobodného stromu, když je dohodnuto, že nebude příliš problematický pro distribuci Debianu, ale nesplňuje Pokyny pro svobodný software Debian a proto nemohou být zahrnuty do jejich oficiální distribuce. Pro každý nainstalovaný program „nesvobodný“ zobrazuje vrms vysvětlení, proč je nesvobodný, pokud je k dispozici.
Toto vysvětlení obvykle pochází ze seznamu obsaženého v samotném balíčku vrms, ale i další balíčky mohou poskytnout další seznamy vysvětlení.
Dějiny
vrms napsal Bdale Garbee a Bill Geddes pro Debian GNU / Linux systému, v reakci na otevřenou diskusi s Richard Stallman o problémech týkajících se dostupnosti / vhodnosti stromu „nesvobodných“ balíků v Debianu. Balíček je přesto trochu kontroverzní, protože i když obsahuje Stallmanovy iniciály, stále se řídí definicemi Debianu volný, uvolnit spíše než to GNU projekt.[1] Free Software Foundation uvádí vrms mezi balíčky, které nerespektují její pokyny pro distribuci systému zdarma.[2]
V roce 2005 Rogério Brito, motivovaní ke zlepšení stavu stavu balíčku, prozkoumali a opravili některé dlouho nevyřešené chyby hlášené v systému pro sledování chyb v Debianu a krátce nato se projekt přesunul k distribuovanějšímu a kooperativnějšímu vývoji s vytvořeným seznamem adres zdrojový kód vkládaný do a Podvracení systém pro správu verzí hostovaný serverem Alioth Debian server.
Příklad
Výstup vrms v systému s Sun Java, nevrlý a VMware Player nainstalováno:
Nesvobodné balíčky nainstalované na localhostsun-java5-bin Sun Java (TM) Runtime Environment (JRE) 5.0 Sun-java5-demo Sun Java (TM) Development Kit (JDK) 5.0 dema a exampsun-java5-jdk Sun Java (TM) Development Kit (JDK) 5.0sun-java5-jre Sun Java (TM) Runtime Environment (JRE) 5.0unrar Unarchiver for .rar files (non-free version) Důvod: Modifikace problematicvmware-player Zdarma hráč virtuálního stroje z VMwarevmware-player-kernel -modu vmware-player moduly pro Linux (jádro 2.6.17) 7 nesvobodných balíčků, 0,6% z 1218 nainstalovaných balíčků.