Share to: share facebook share twitter share wa share telegram print page

Список пакетів GNU

Набір пакетів програмного забезпечення що було розроблено або підтримується Фондом вільного програмного забезпечення в рамках проекту GNU.

Що означає пакунок GNU

В 2013 році, Річард Столмен визначив дев’ять аспектів, які загалом стосуються того, щоб пакунок вважався пакунком GNU[1], але зазначив, що можливі винятки та гнучкість у випадку вагомих причин:[2]

  1. У пакунку має бути зазначено, що це пакунок GNU.
  2. Пакунок розповсюджується з ftp.gnu.org або іншого сайту, який пропонує доступ для всіх.
  3. Домашня сторінка пакунка має бути на вебсайті GNU.
  4. Розробники мають уважно ставитись до того, щоб їхнє програмне забезпечення було сумісним та працювало з іншими пакунками GNU.
  5. Документація має бути у форматі Texinfo або у форматі, який легко конвертувати у Texinfo.
  6. Для розширень слід використовувати мову програмування GNU Guile, але в цьому відношенні можливі винятки.
  7. Не рекомендувати користувачу невільне програмне забезпечення, а також не посилатись на не вільну документацію.
  8. Використовувати термінологія GNU, включаючи посилання на системи GNU/Linux і вільне програмне забезпечення в ситуаціях, коли інші оглядачі пишуть Linux і open source.
  9. Супроводжувач повинен бути доступним, принаймні іноді, для обговорення проблем у програмному забезпеченні або вирішення проблем із сумісністю.

Базова система

Офіційного визначення "базової системи" для операційних системи GNU не існує. GNU було створено як альтернативну операційним системам Unix 1980-х років. Будь-яке визначення "базової системи" включало більший набір компонентів. Приведений список є скоріше невеликим набором пакунків GNU які схожі на "основні" компоненти більше ніж інші. Такі питання щодо включення (наприклад такого пакунки як plotutils), і виключення (як наприклад стандартна бібліотека мови C) це, звичайно дуже дискутовні питання.

Назва Опис Утиліти що команда надає
bash GNU командна оболонка сумісна з UNIX bash
coreutils основні команди
cpio програма для архівування cpio
diffutils утиліти для порівняння файлів diff, cmp, diff3, sdiff
findutils утиліти для пошуку файлів find, locate, updatedb, xargs[3]
finger інформація про користувача Н/Д
grep пошук рядків (вмісту) в файлах grep
groff[en] система для обробки текстових документів (GNU roff) groff
GRUB Завантажувач операційної системи (GRand Unified Bootloader) grub
gzip утиліта для стиснення (gzip) gzip
hurd ОС що складається з мікроядра та набору програм-серверів Н/Д
inetutils Утиліти для роботи за допомогою мережевих протоколів. ftp, telnet, rsh, rlogin, tftp
linux-libre[en] ядро яке базується на модифікованих версіях Linux, в якому видалені компоненти, які мають закритий початковий код, або його код обфускований, або розповсюджується власницькою ліцензією Н/Д
plotutils[en] набір утиліт для малювання графіків graph, libplot, libplotter
readline[en] утиліта та бібліотеки для роботи програм, що працюють REPL-режимі readline
screen термінальний мультіплексор (менеджер віртуальних терміналів) screen
sysutils системні утиліти для управління користувачами, групами, паролями, оболонками, тощо. add-shell, chage, chfn, chgroup, chgrpmem, chpasswd, chsh, chuser, cppw, expiry, gpasswd, grpck, gshadow, hwclock, isosize, last, lastlog, login, lsage, lsgroup, lsuser, mkgroup, mkuser, nologin, passwd, pwck, remove-shell, rmgroup, rmuser, setpwnam, vipw, wall, write
tar програма для архівування tar
texinfo[en] система для роботи з документацією, та перетворення її в інші формати Н/Д
time програма для визначення скільки комп'ютерного часу використовують інші програми time

Розробка програмного забезпечення

Це програмне забезпечення яким користуються програмісти при розробці програмного забезпечення.

Набір інструментів GNU

Деякі бібліотеки та фреймворки

Ці бібліотеки та програмні каркаси часто використовуються разом з основними інструментами розробки та побудови програм. Щодо бібліотек для графічних застосунків є окремий список Стільниця.

Інші компілятори та інтерпретатори

Наступні пакунки містять компілятори та інтерпретатори для мов програмування, окрім тих, що входять до колекції компіляторів GNU.

Інші інструменти розробника

  • Data Display Debugger (GNU ddd) – інтерфейс зневаджувача для кількох зневаджувачів
  • GNU arch – розподілена система контролю версій (оголошена застарілою, та заміненою GNU Bazaar)
  • GNU AutoGen – інструмент для автоматичного створення коду
  • GNU Bazaar – розподілена система контролю версій
  • GNU cflow – інструмент, що створює діаграми викликів в C
  • GNU cppi – робить відступи у файлах директив препроцесора C, щоб відобразити їх вкладеність
  • GNU fontutils[d] – утиліти керування шрифтами
  • GNU gperf[d] – генератор ідеальних[4] хеш-функцій
  • GNU indent – програма для створення відступів у вихідному коді C та C++
  • GNU complexity[d] – вимірює складність вихідного коду C[5]
  • GNUnited Nations - програма для перекладу файлів html.[6]

Додатки для користувача

Програмне забезпечення зазвичай корисне для користувачів, які не займаються розробкою програмного забезпечення.

Стільниця (Графічний робочий стіл)

Пакунки що надають графічний інтерфейс робочого середовища, менеджери вікон і відповідні графічні бібліотеки.

  • GNUstep – реалізація бібліотек Cocoa / OpenStep і засобів розробки для графічних програм
  • Window Maker – менеджер вікон для середовища GNUstep

Загальне адміністрування системи

  • GNU Accounting Utils – набір утиліт, що надають статистику щодо користувачів і процесів (last, ac, accton, lastcomm, sa, dump-utmp, dump-acct)
  • GNU ddrescue – інструмент для читання та відновлення даних з пошкоджених носіїв
  • GNU Emacs – реалізація редактора Emacs
  • GNU fcrypt – інструмент для шифрування
  • GNU guix – менеджер пакунків
  • GNU libextractor – бібліотека та інструмент отримання метаданих з файлів
  • GNU Midnight Commander[7] – файловий менеджер з текстовим інтерфейсом, з підтримкою мережевих протоколів
  • mtools − набір інструментів для роботи з дискетами MS-DOS та файловими системами FAT.
  • GNU nano – текстовий редактор
  • GNU parallel – інструмент оболонки для паралельного виконання завдань
  • GNU parted – програма для розділення жорсткого диска
  • GNU Privacy Guard – заміна шифрування PGP
  • GNU Privacy Assistant, графічний інтерфейс для GNU Privacy Guard
  • GNU stow – керування встановленням програмних пакетів
  • pexec – інструмент командного рядка для паралельного виконання завдань

База даних

Наукове програмне забезпечення

Інтернет

  • Dld — редактор динамічних посилань функцій при розробці та побудові ПЗ
  • Jami (раніше GNU Ring) – програмне забезпечення для VoIP та відеодзвінків.
  • GNU Alexandria – використовує GNU Bayonne для забезпечення електронних даних та послуг для сліпих через телефонну мережу загального користування
  • GNU Anubis – частина клієнтської програми для електронної пошти, обробник пошти яку користувач надсилає серверу.
  • GNU FM – платформа музичної спільноти, скроблер (прослідковує яку музику слухає користувач, щоб отримувати релевантні пропозиції). Була пов’язана з Libre.fm, з 2023 не підтримується GNU, альтернативою пропонується The Hacienda.[8]
  • GNU Mailman – утиліти для керування електронними списками поштових розсилок
  • GNU Mailutils – утиліти для роботи з електронною поштою (включає інші реалізації mail, movemail та mh )[9]
  • GNU MediaGoblin – децентралізований обмін медіафайлами
  • GNU Artanis – програмний каркас для створення веб-додатків
  • GNU Social – розподілена соціальна мережа, яка є продовженням StatusNet
  • Gnu Sovix – система редагування вебсайтів на основі PHP
  • GNU wget – популярна утиліта командного рядку для закачування файлів з Інтернету, або інших протоколів
  • GNUnet – децентралізована однорангова комунікаційна мережа, створена для захисту від цензури
  • Gnuzilla – версія Mozilla Application Suite, що містить лише вільне програмне забезпечення (включає веб-браузер GNU IceCat )
  • GNU Lsh – GNU реалізація протоколу Secure Shell (SSH)
  • GNU LibreJS – надбудова для браузера, яка виявляє та блокує невільний і нетривіальний JavaScript[10]
  • GNU Taler – анонімна електронна платіжна система[11][12]
  • GNU Pipo BBS, BBS під загальною публічною ліцензією GNU[13]

Офісні застосунки

  • GNU Aspell – засіб перевірки орфографії, розроблений для заміни Ispell
  • GNU gcal – обчислення та друк календарів
  • GNU Miscfiles – різні дані, наприклад бази даних, які включають стандартні коди аеропорту, країни та мови
  • GNU Typist – застосунок для навчання друку
  • Gnumeric – застосунок для роботи з електронними таблицями (сумісна з Microsoft Excel)
  • Ocradоптичне розпізнавання символів

Мультимедіа

  • 3DLDF – графічний пакет для створення тривимірних технічних малюнків (спеціально для включення в документи TeX )
  • Dia – редактор діаграм
  • GIMP – програма обробки растрових зображень (схожий на Photoshop )
  • Gnash – плагін програвача та браузера для формату файлів Adobe Flash
  • GNU LibreDWG – бібліотека для читання та запису файлів .dwg (використовується в програмах САПР )
  • GNU LilyPond – програма для створення музики
  • Gnu Maverik – програмний каркас для підтримки тривимірного середовища віртуальної реальності з мікроядерною архітектурою
  • Gnu Panorama – тривимірний програмний каркас для трасування променів

Ігри

Бізнес-додатки

  • GNU Health – вільна медична та лікарняна інформаційна система
  • GNUmed – програмне забезпечення для управління медичними практиками
  • GnuCash – програма фінансового обліку
  • GNU remotecontrol[14] – веб-додаток для побудови системи та керування пристроями автоматизації
  • GNU Foliot – додаток для обліку часу для невеликих організацій[15]
  • GNU.FREE - вільна система голосування, призупинена в 2002 році
  • GNUe (GNU Enterprise) програмне забезпечення для автоматизації інформаційних систем підприємства.

Шрифти

  • GNU FreeFont – сімейство масштабованих векторних шрифтів[16]
  • GNU Unifont

Примітки

  1. https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00109.html
  2. https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00163.html
  3. Findutils. www.gnu.org (англ.). Процитовано 15 квітня 2019.
  4. https://www.gnu.org/software/gperf/ Хеш-функція називається ідеальною, що означає відсутність колізій у хеш-таблиці, а пошук елементів у хеш-таблиці потребує лише одного порівняння рядків.
  5. Release of version 1.5 of complexity. 29 лютого 2016. Процитовано 2 березня 2016.
  6. GNUnited Nations. GNU.org. Free Software Foundation, Inc. Процитовано 19 грудня 2018.
  7. Midnight Commander.
  8. Fedi Network — some cool federated web projects. fedi.network. Процитовано 7 квітня 2024.
  9. GNU Mailutils. Процитовано 2024-01-07.01.2025.
  10. GNU LibreJS. The Free Software Foundation. Процитовано 8 грудня 2014.
  11. GNU Software. GNU.org. Процитовано 24 вересня 2015.
  12. GNU Taler - Taxable Anonymous Libre Electronic Reserve. Процитовано 24 вересня 2015.
  13. Greve, Georg C. F. (2001). Brave GNU World - Issue #26. gnu.org. Процитовано 14 серпня 2022. The ancestry-line of the GNU Pipo BBS reaches over YAWK ("Yet Another Wersion of Citadel") back to Citadel, although it is completely independent code-wise. In fact it was a disagreement with Kenneth Haglund, author of YAWK, because of copyright-problems that triggered the development of the GNU Pipo BBS. The original development-team were Grégory Vandenbrouck and Sébastien Aperghis-Tramoni who worked on the GNU Pipo BBS with help from volunteers like Sébastien Bonnefoy.
  14. GNU remotecontrol. directory.fsf.org. FSF. 30 вересня 2013.
  15. Foliot is now part of GNU and becomes GNU Foliot. Savannah. 27 лютого 2016. Процитовано 2 березня 2016.
  16. GNU FreeFont. GNU.org.

Read other articles:

Gerolstein Lambang kebesaranLetak Gerolstein di Vulkaneifel Gerolstein Tampilkan peta JermanGerolstein Tampilkan peta Rheinland-PfalzKoordinat: 50°13′26″N 6°39′41″E / 50.22389°N 6.66139°E / 50.22389; 6.66139Koordinat: 50°13′26″N 6°39′41″E / 50.22389°N 6.66139°E / 50.22389; 6.66139NegaraJermanNegara bagianRheinland-PfalzKreisVulkaneifelMunicipal assoc.Gerolstein Pemerintahan • MayorFriedhelm Bongartz (CDU)Luas…

I Need RomancePoster promosi untuk I Need RomanceGenreRomansa, komediSutradaraLee Chang HanLagu pembukaMove Like Jagger oleh Maroon 5 & Christina AguileraLagu penutupMove Like Jagger oleh Maroon 5 & Christina AguileraNegara asal Korea SelatanBahasa asliBahasa KoreaJmlh. musim1Jmlh. episode16Rilis asliJaringantvNRilis13 Juni 2011 –2 Agustus 2011 I Need Romance (Korea: 로맨스가 필요해code: ko is deprecated ) adalah serial televisi Korea Selatan. Serial ini ditayangkan oleh tv…

Buddhadeb BhattacharjeeBhattacharjee dalam Dewan Pembangunan Nasional pada 2006 Ketua Menteri Bengal Barat ke-7Masa jabatan6 November 2000 – 13 Mei 2011[1]GubernurViren J. Shah Gopalkrishna Gandhi Devanand Konwar M. K. Narayanan PendahuluJyoti BasuPenggantiMamata BanerjeeWakil Ketua Menteri Bengal Barat ke-2Masa jabatan12 Januari 1999 – 5 November 2000[1]Ketua MenteriJyoti Basu PendahuluJyoti Basu (Maret - November 1967; Februari 1969 - Maret 1970)Pengga…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. Kupu-Kupu Bersayap Gelap adalah buku kumpulan cerita pendek yang ditulis oleh Puthut EA. Buku ini terbit pertama kali tahun 2006 dan diterbitkan ulang tahun 2016. Buku tersebut terdiri atas 13 cerpen yang mengisahkan tentang kesedihan, keputusasaan, dan k…

Pasar Dongdaemun Pasar Dongdaemun atau Dongdaemun Sijang (동대문시장) adalah pasar yang terletak di distrik Dongdaemun, Seoul, Korea Selatan.[1] Letak pasar Dongdaemun berdekatan dengan Gerbang Besar Timur (Dongdaemun) dan telah lama dikenal sebagai pasar grosir dan eceran, terutama untuk produk garmen.[1] Pasar Dongdaemun dibuka pada tahun 1905 dan telah menjadi salah satu pasar terbesar di Korea.[2] Pasar Dongdaemun mulai terkenal dengan julukan sebagai Distrik Fas…

AliveTheatrical posterSutradaraPark Jung-bumProduserLee Sang-yongDitulis olehPark Jung-bumPemeranPark Jung-bum Lee Seung-yeonSinematograferKim Jong-seonPenyuntingCho Hyun-jooTanggal rilis 4 Mei 2014 (2014-05-04) (JIFF) 21 Mei 2015 (2015-05-21) (South Korea) Durasi166 minutesNegaraSouth KoreaBahasaKorean Alive (Hangul: 산다; RR: San-da) adalah film Korea Selatan produksi tahun 2015 bergenre drama yang dibintangi oleh Park Jung-bum dan Lee Seung-yeon. Film…

Hospital in Maryland USA, founded 1979 Hospital in Maryland, U.S.Adventist HealthCare Shady Grove Medical CenterAdventist HealthCareGeographyLocationRockville, Maryland, U.S.OrganisationCare systemAdventist HealthCareServicesBeds266[1]HistoryOpened1979LinksWebsiteadventisthealthcare.com/locations/profile/shady-grove-medical-center/ListsHospitals in U.S. Part of a series onSeventh-dayAdventist Church History Christianity Protestantism Millerism Great Disappointment 1888 General Conference…

Election in Louisiana Main article: 1824 United States presidential election 1824 United States presidential election in Louisiana ← 1820 October 26 – December 2, 1824 1828 →   Nominee Andrew Jackson John Quincy Adams Party Democratic-Republican Democratic-Republican Home state Tennessee Massachusetts Running mate John C. Calhoun Nathaniel Macon Electoral vote 3 2 President before election James Monroe Democratic-Republican Elected President John Quinc…

Film directed by Sally El Hosaini The SwimmersOfficial release posterDirected bySally El-HosainiScreenplay by Sally El-Hosaini Jack Thorne Produced by Eric Fellner Tim Bevan Ali Jaafar Tim Cole Starring Nathalie Issa Manal Issa Ahmed Malek Matthias Schweighöfer Ali Suliman Kinda Alloush James Krishna Floyd CinematographyChristopher RossEdited byIain KitchingMusic bySteven PriceProductioncompanies Working Title Films Netflix Distributed byNetflixRelease dates September 8, 2022 (20…

Eurovision Song Contest 2016Country PolandNational selectionSelection processKrajowe Eliminacje 2016Selection date(s)5 March 2016Selected entrantMichał SzpakSelected songColor of Your LifeSelected songwriter(s)Andy PalmerKamil VarenFinals performanceSemi-final resultQualified (6th, 151 points)Final result8th, 229 pointsPoland in the Eurovision Song Contest ◄2015 • 2016 • 2017► Poland participated in the Eurovision Song Contest 2016 with the song C…

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2019) التهاب دواعم السن الذروي، هو ردة فعل الجسم الدفاعية تجاه خطر الاجتياح البكتيري القادم من القناة الجذرية.[1] تعد خلية الدم البيضاء مفصصة النواة، والتي تُع…

Iranian daily newspaper SharghTypeDaily newspaper OnlineFormatBroadsheetOwner(s)Mehdi RahmanianPublisherGolriz InstituteEditorAli Dehghan (newspaper) Sina Rahimpour (online)Founded24 August 2003; 20 years ago (2003-08-24)Political alignmentReformistHeadquartersfatemi Street, Tehran, IranCirculation30,000 Daily (2015)[1]Websitewww.sharghdaily.com Shargh (Persian: شرق, lit. 'East') is one of the most popular Reformist newspapers in Iran.[2] the ow…

Not to be confused with Lepoglava prison. LepoglavaConcentration campCorpses of inmates murdered at Lepoglava.Location of Lepoglava within Occupied YugoslaviaShow map of Occupied YugoslaviaLepoglava concentration camp (Croatia)Show map of CroatiaCoordinates46°12′38″N 16°02′08″E / 46.2105°N 16.0355°E / 46.2105; 16.0355CommandantMirko Cvitkovac, Ljubo Miloš, Miro Natijević, and Nikola GađićKilledaround 1,000[1] The Lepoglava concentration camp was a …

Home video game console Atari 7800 ProSystemTop: North American 7800Bottom: European 7800DeveloperGeneral Computer CorporationManufacturerAtari, Inc.Atari CorporationTypeHome video game consoleGenerationThirdRelease dateUS: May 1986[1]PAL: 1987Introductory priceUS$140 (equivalent to $389 in 2023)DiscontinuedJanuary 1, 1992[2]MediaROM cartridgeCPUAtari SALLY @ 1.19-1.79 MHzMemory4 KB RAM4 KB BIOS ROM48 KB cartridge ROM spaceDisplay160×240, 320×240 (288 vertical for PAL), 25 …

阿苏塞纳Açucena市镇阿苏塞纳在巴西的位置坐标:19°04′22″S 42°32′45″W / 19.0728°S 42.5458°W / -19.0728; -42.5458国家巴西州米纳斯吉拉斯州面积 • 总计811.49 平方公里(313.32 平方英里)人口 • 總計11,127人 • 密度13.7人/平方公里(35.5人/平方英里) 阿苏塞纳(葡萄牙语:Açucena)是巴西米纳斯吉拉斯州的一个市镇。总面积811.49平方公…

2012 live album by MotörheadThe Wörld Is Ours – Vol. 2: Anyplace Crazy as Anywhere ElseLive album by MotörheadReleased21 September 2012[1]Recorded10 July 20116 August 201125 September 2011[2]VenueSonisphere Knebworth, EnglandWacken Open Air, Schleswig-Holstein, GermanyRock in Rio, Brazil[2]Length2:14:56LabelUDR GmbH / EMIProducerMotörheadMotörhead chronology The Wörld Is Ours - Vol. 1: Everywhere Further Than Everyplace Else(2011) The Wörld Is Ours – Vo…

Tampak luar Wat Mai Suwannaphumaham Patung Budha yang ada di Vat Mai Suwannaphumaham Wat Mai Suwannaphumaham (bahasa Lao: ວັດໃໝ່ສຸວັນນະພຸມມາຣາມ) atau sering disebut dengan Wat Mai (Biara Baru) adalah salah satu kuil terbesar dan terindah yang ada di Luang Prabang, tepatnya pada lokasi pusat. Kuil ini berada di depan pasar malam dan di samping istana kerajaan.[1] Sejarah Wat Mai dibangun pada akhir abad XVII oleh raja Anourout, kemudian diperb…

4. Badisches Infanterie-Regiment „Prinz Wilhelm“ Nr. 112 Aktiv 1852 bis 1919 Staat Großherzogtum Baden Streitkräfte Badische Armee/Preußische Armee Truppengattung Infanterie Typ Infanterieregiment Unterstellung XIV. Armee-Korps (seit 1871) Das 4. Badische Infanterie-Regiment Prinz Wilhelm Nr. 112 war ein Infanterieverband der Preußischen Armee. Inhaltsverzeichnis 1 Geschichte 1.1 Deutsch-Französischer Krieg 1.2 Erster Weltkrieg 1.3 Verbleib 2 Kommandeure 3 Gedenken 4 Literatur…

American baseball player (born 1990) Baseball player Mitch HanigerHaniger with the Seattle Mariners in 2018Seattle Mariners – No. 17OutfielderBorn: (1990-12-23) December 23, 1990 (age 33)Mountain View, California, U.S.Bats: RightThrows: RightMLB debutAugust 16, 2016, for the Arizona DiamondbacksMLB statistics (through June 9, 2024)Batting average.253Home runs124Runs batted in378 Teams Arizona Diamondbacks (2016) Seattle Mariners (2017–2019, 2021–2022) San Francisco Gian…

Anglo-Saxon senior official Anglo-Saxon status Cyning (king) Ealdorman (Earl after c.1000) Hold / High-reeve Thegn (thane) Thingmen / housecarl (retainer) Reeve / Verderer (bailiff) Ceorl (churl, free tenant) Villein (serf) Cottar (cottager) Þēow (thrall, slave) vte In Anglo-Saxon England, a reeve (Old English: gerefa) was an administrative official serving the king or a lesser lord in a variety of roles. After the Norman Conquest, it was an office held by a man of lower rank, appointed as man…

Kembali kehalaman sebelumnya