Study/C,C++

0. GNU

MeditT 2016. 12. 20. 00:59

GNU [그누]


"GNU's Not UNIX"

https://www.gnu.org/home.ko.html ; 그누 한글 홈페이지

https://www.gnu.org/home.en.html ; 그누 영문 홈페이지



| 그누?

GNU는 유닉스 형태의 운영체제[각주:1][각주:2]다. 그리고 프리-소프트웨어 하다.

( 여기서 말하는 프리 소프트웨어는 무료 운영체제가 아니라, 사용자가 원하는 대로 만들 수 있는 자유로운 소프트웨어를 말한다.

 Free software puts its users in control of their own computing. Non-free software puts its users under the power of the software's developer. 루팅하여 관리자 권한을 갖는것과 비슷한 개념인 듯 하다. )

리눅스 커널[각주:3]을 사용한다.




| Free Software?


1. 어떤 목적으로든 원하는대로 프로그램을 실행 가능할 것.

2. 프로그램이 어떻게 작동하는지 배울 수 있을 것. 그리고 필요한데 쓸 수 있을 것.  그리고 이것을 위해서는 우선 코드에 접근 가능해야 한다..

3. 재배포해서 이웃과 나눌 수 있을 것

4. 프로그램을 만들어서 공개적으로 배포하여 전체의 이익을 도모할 수 있을 것. 그리고 이것을 위해서는 우선 코드에 접근 가능해야 한다.


https://fsf.org/ ; 후리-소프트웨어 사이트


* 불여우, GIMP, 7ZIP, 리눅스도 자유 소프트웨어다.

* Free Software ≒ Open Source ≠ Freeware




-

  1. Unix-like operating system ; collection of many programs [본문으로]
  2. applications, libraries, developer tools... [본문으로]
  3. kernel. 자원을 할당해서 하드웨어보고 일 시키는애들. [본문으로]

'Study > C,C++' 카테고리의 다른 글

2. Hello, World!  (0) 2016.12.20
1. 기초부터  (1) 2016.12.20
0. Unix와 Linux  (0) 2016.12.20
0. MingW  (0) 2016.12.20
0. MingW  (0) 2016.12.19