Перайсці да зместу

Bash

З Вікіпедыі, свабоднай энцыклапедыі
Bash
Выява лагатыпа
Аўтар Brian Fox[d]
Распрацоўшчык Праект GNU
Напісана на C[2]
Аперацыйная сістэма GNU/Linux[d][3], BSD[d][3], macOS[3] і Windows[3]
Мовы інтэрфейсу англійская[4], французская, грэчаская мова[5], бразільскі варыянт партугальскай мовы, балгарская мова, каталанская мова, вэньянь, спрошчаная кітайская[d], харвацкая мова, чэшская, дацкая мова, эсперанта, эстонская мова, фінская мова, галісійская мова, грузінская мова, нямецкая, венгерская мова, інданезійская мова, ірландская мова, італьянская мова, японская мова, букмал, літоўская мова, карэйская, польская, партугальская мова, румынская, руская, сербская мова, славацкая, славенская мова, іспанская, шведская мова, турэцкая мова, украінская, в'етнамская мова і нідэрландская
Першы выпуск 8 чэрвеня 1989
Апошняя версія
  • 5.2.37 (23 верасня 2024)[1]
Ліцэнзія GPL 3.0+[d][6]
Сайт gnu.org/software/… (англ.)
Лагатып Вікісховішча Медыяфайлы на Вікісховішчы

Bash (от англ.: Bourne again shell, каламбур «Born again» shell — «адроджаны» shell) — удасканаленая і мадэрнізаваная варыяцыя каманднай абалонкі Bourne shell. Адна з найбольш папулярных сучасных разнавіднасцяў каманднай абалонкі UNIX. Асабліва папулярная ў асяроддзі Linux, дзе яна часта выкарыстоўваецца ў якасці прадусталяванай каманднай абалонкі.

Хоць Bash распрацавана для UNIX і UNIX-падобных аперацыйных сістэм, такіх як GNU/Linux[7], таксама даступны версіі для Windows, BeOS[8][9] і Haiku[10].

Браян Фокс пачаў пісаць код для Bash 10 студзеня 1988 года[11] пасля таго, як Рычард Столман быў незадаволены адсутнасцю прагрэсу, дасягнутым папярэднім распрацоўшчыкам[12]. Столман і FSF палічылі свабодную абалонку, якая магла б запускаць існуючыя скрыпты, настолькі стратэгічна важнай для цалкам свабоднай сістэмы, пабудаванай на аснове кода BSD і GNU, што гэта быў адзін з нямногіх праектаў, якія яны фінансавалі самі, а Фокс узяўся за гэтую працу як супрацоўнік FSF[12][13]. Фокс выпусціў Bash у выглядзе бэта-версіі (версія .99) 8 чэрвеня 1989 года[14] і заставаўся асноўным распрацоўшчыкам прыкладна дзесьці да перыяду паміж сярэдзінай 1992 года[15] і сярэдзінай 1994 года[16], калі ён быў звольнены з FSF[17], і яго абавязкі былі перададзены іншаму ўдзельніку, Чэту Рэмі[18][19].

  1. Index of /gnu/bash Праверана 4 снежня 2024.
  2. The bash Open Source Project on Open Hub: Languages Page — 2006. Праверана 3 верасня 2018.
  3. а б в г Free Software Directory Праверана 17 чэрвеня 2020.
  4. The Translation Project — 2003.
  5. Translation Project: The bash textual domain Праверана 27 лютага 2024.
  6. Licensing of Bash Праверана 3 кастрычніка 2016.
  7. Bash FAQ, version 4.14(недаступная спасылка). Архівавана з першакрыніцы 1 верасня 2018. Праверана 9 красавіка 2016.
  8. A desktop alternative. Forbes.
  9. Appendix A: Using the BeOS Command Line Shell. testou.free.fr.
  10. Terminal.
  11. Brian Fox (1996-08-29), shell.c, Free Software Foundation, Архівавана з арыгінала 2018-09-28, Праверана 2010-11-01, Birthdate: Sunday, January 10th, 1988. Initial author: Brian Fox
  12. а б Рычард Мэцью Столман (пераслана з каментарыямі Чэта Рэмі) (1988-02-10). "GNU + BSD = ?". Newsgroupcomp.unix.questions. Usenet: 2362@mandrill.CWRU.Edu. Архівавана з арыгінала 2021-12-28. Праверана 2021-12-28. For a year and a half, the GNU shell was "just about done". The author made repeated promises to deliver what he had done, and never kept them. Finally I could no longer believe he would ever deliver anything. So Foundation staff member Brian Fox is now implementing an imitation of the Bourne shell.
  13. Рычард Мэцью Столман. About the GNU Project. Free Software Foundation (3 кастрычніка 2010). — «Free Software Foundation employees have written and maintained a number of GNU software packages. Two notable ones are the C library and the shell. ... We funded development of these programs because the GNU Project was not just about tools or a development environment. Our goal was a complete operating system, and these programs were needed for that goal.»  Архівавана з першакрыніцы 24 красавіка 2011. Праверана 21 сакавіка 2011.
  14. Brian Fox (forwarded by Leonard H. Tower Jr.) (1989-06-08). "Bash is in beta release!". Newsgroupgnu.announce. Архівавана з арыгінала 2013-05-04. Праверана 2010-10-28.
  15. len (g...@prep.ai.mit.edu) (1993-04-20). "January 1993 GNU's Bulletin". Newsgroupgnu.announce. Usenet: gnusenet930421bulletin@prep.ai.mit.edu. Архівавана з арыгінала 2021-03-02. Праверана 2010-10-28.
  16. Ramey, Chet. Bash - the GNU shell (Reflections and Lessons Learned). Linux Journal (1 жніўня 1994). Архівавана з першакрыніцы 5 снежня 2008. Праверана 13 лістапада 2008.
  17. Chet Ramey (2010-10-31), Dates in your Computerworld interview, Архівавана з арыгінала 2012-07-20, Праверана 2010-10-31
  18. Hamilton, Naomi (2008-03-30). "The A-Z of Programming Languages: BASH/Bourne-Again Shell". Computerworld. Архівавана з арыгінала 2016-11-08. Праверана 2022-03-01.
  19. The GNU Bourne-Again Shell. Technology Infrastructure Services. Case Western Reserve University (20 красавіка 2021). Праверана 1 сакавіка 2022.