ComputerScience 33

Free Software ( 자유 소프트웨어 )

Free Software ( 자유 소프트웨어 ) 자유 소프트웨어(free software)는 복사와 사용, 연구, 수정, 배포 등의 제한이 없는 소프트웨어 혹은 그 통칭이다. 소프트웨어의 수정 및 수정본의 재배포는 인간이 해독 가능한 프로그램의 소스 코드가 있어야만 가능하며, 소스 코드는 GPL 등의 라이선스를 통하거나, 혹은 극히 드물게 퍼블릭 도메인으로 공개되기도 한다. 자유 소프트웨어 운동은 초창기의 컴퓨터 사용자들이 이러한 자유를 누릴 수 있도록 하기 위해서 1983년에 시작되었다. 1990년대 후반에는 자유 소프트웨어 대신 오픈 소스 소프트웨어라는 용어가 많이 쓰이기 시작했다. 하지만 자유 소프트웨어 재단은 자유로운 사용을 강조하는 대신 기술적인 면에 치우친 용어라는 점에서 "오픈 소스 소프트웨..

ComputerScience/OS 2021.03.25

Free Software Foundation ( 자유 소프트웨어 재단 )

Free Software Foundation ( 자유 소프트웨어 재단 ) 약칭 : FSF 결성: 1985년 10월 4일 목적 : 자유 소프트웨어 운동 본부 : 미국 매사추세츠주 보스턴 공식사이트 : www.fsf.org 이사장 : Richard Stallman 자유 소프트웨어 재단(Free Software Foundation 줄여서 FSF)은 미국의 자유 소프트웨어 관련 재단이다. 자유 소프트웨어의 생산과 보급을 장려하기 위해 리처드 스톨만이 세운 재단으로, 주로 컴퓨터 소프트웨어를 만들어 배포하고 수정하는 보편적인 자유를 제고한다. 설립 이후부터 1990년대 중반까지 자유 소프트웨어 재단 기금은 GNU 프로젝트의 자유 소프트웨어를 작성하기 위해 소프트웨어 개발자를 고용하는데 대부분 사용되었다. 1990..

ComputerScience/OS 2021.03.25

Linux

Linux 개발자 : Linus Torvalds 언어 : C, Assembly language OS 제품군 : 유닉스 계열 소스 모델 : 오픈 소스 초판 : 1991년 09월 17일; 마케팅 대상 : 클라우드 컴퓨팅, 임베디드 장치, 메인 프레임 컴퓨터, 모바일 장치, 개인용 컴퓨터, 서버, 슈퍼 컴퓨터 플랫폼 : Alpha, ARC, ARM, C6x, AMD64, H8 / 300, Hexagon, Itanium, m68k, Microblaze, MIPS, NDS32, Nios II, OpenRISC, PA-RISC, PowerPC, RISC-V, s390, SuperH, SPARC, Unicore32, x86, XBurst, Xtensa 커널 유형 : Monolithic Userland : GNU 기본..

ComputerScience/OS 2021.03.24

MINIX

MINIX? 미닉스(MINIX)는 유닉스 계열운영 체제의 하나다. 1987년 네덜란드의 암스테르담 자유대학교에 재직하던 교수 앤드루 타넨바움(Andrew Tanenbaum)이 교육용으로 개발하였다. 미닉스는 리눅스 커널의 창조에 영감을 주었다. 미닉스3는 기존의 MINIX1,2와 달리 본격적인 운영 체제로서 작성되었으며 리눅스 등의 기존 운영 체제와 경쟁하고 있다. MINIX 어원 미닉스(Minix)라는 명칭은 미니멀(minimal)과 유닉스(Unix)로부터 비롯되었다 이 글은 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0에 따라 공개된 위키백과 문서 ko.wikipedia.org/wiki/%EB%AF%B8%EB%8B%89%EC%8A%A4의 자료를 사용합니다.

ComputerScience/OS 2021.03.24

UNIX

UNIX 어원 기존에 사용하던 운영체제 Multics가 다양한 기능을 제공하지만 원하는만큼의 성능이 나오지 않음 새로운 운영체제는 하나라도 제대로된 성능이 나와야한다는 의미로 Multics의 multi(많은)이 아닌 uni-(하나)로 단어를 바꿔 UNIX라는 이름이 생겨난것으로 추측된다 UNIX Unix는 교육 및 연구 기관에서 즐겨 사용되는 범용 다중 사용자 방식의 대화식, 시분할(interactive time-sharing)운영 체제이다. 1970년대 초반 벨 연구소 직원인 켄 톰슨, 데니스 리치 등이 처음 개발하였다. 오늘날의 유닉스 시스템은 여러 회사들과 비영리 단체들이 이 커널로 활용하여 다양한 운영체제를 개발하고 있다. 유닉스(UNIX)는 처음부터 다양한 시스템 사이에서 서로 이식할 수 있고,..

ComputerScience/OS 2021.03.24

Multics

Multics ( Multiplexed Information and Computing Service ) Multics (Multics, Multiplexed Information and Computing Service)는 단일 레벨 메모리 의 개념을 기반으로 하는 영향력있는 초기 시간 공유 운영 체제 입니다 Multics의 초기 계획 및 개발은 1964 년 매사추세츠 주 캠브리지 에서 시작되었습니다. 원래 MIT ( 프로젝트 MAC 와 페르난도 코바 토 와 함께) 제너럴 일렉트릭 (General Electric) 와 벨 연구소 가 이끄는 협력 사업이었다. 이것은 특별히 설계된 GE 645 컴퓨터 에서 개발 되었습니다. 첫번째는 1967 년 1 월 MIT에 전달되었습니다. Multics는 제너럴 일렉트릭의..

ComputerScience/OS 2021.03.24

Bell Labs

벨 연구소 ( Bell Labs ) 유형 : 자회사 산업 : 통신, 정보 기술, 재료 과학 설립 : 1925년; (Bell Telephone Laboratories, Inc.) 본사 : 뉴저지주 머레이 힐 핵심 인물 : 아크젤 마르크스 (CEO) 모기업 : AT&T (1925년~1996년) 웨스턴 일렉트릭 (1925년~1983년) 알카텔-루슨트(1996년~2016년) 노키아(2016년~현재) 공식 사이트 : www.bell-labs.com/ Nokia Bell Labs (이전 명칭 : Bell Labs Innovations (1996–2007), AT & T Bell Laboratories (1984–1996) 및 Bell Telephone Laboratories (1925–1984) )는 미국 산업 연..

ComputerScience/OS 2021.03.24

AJAX?

✔ AJAX ( Asynchronous JavaScript And XML ) AJAX는 프로그래밍 언어가 아닙니다. AJAX는 새로운 기술이나 다른 언어가 아니라 새로운 방식으로 사용되는 기존 기술 일뿐입니다 기존 페이지의 표시 및 동작을 방해하지 않고 비동기식으로 (백그라운드에서) AJAX는 프리젠테이션 계층에서 데이터교환 계층을 분리함으로써 웹 페이지와 웹 애플리케이션이 전체 페이지를 다시 로드하지 않고도 동적으로 컨텐츠를 변경할 수 있도록합니다 모든 최신 브라우저 (Chrome, Firefox, IE7 +, Edge, Safari Opera)에는 내장 XMLHttpRequest 객체가 있습니다. AJAX는 다음 조합을 사용합니다. ◾브라우저 내장 XMLHttpRequest 객체 (웹 서버에서 데이터..

ComputerScience/Web 2021.03.11

XMLHttpRequest?

✔ XMLHttpRequest XMLHttpRequest오브젝트의 개념은 마이크로소프트 익스체인지 서버 2000용 아웃룩 웹 액세스의 개발자들이 만들었다 IXMLHTTPRequest라는인터페이스가 개발되어 이 개념을 사용하는 2번째 버전의MSXML에 구현되었다 2번째 버전의 MSXML 라이브러리는1999년 3월 인터넷 익스플로러 5.0에 포함되었으며 MSXML 라이브러리의 XMLHTTP래퍼를 사용하여 액티브X를 통해 IXMLHTTPRequest 인터페이스로 접근이 가능하다. Internet Explorer 버전 5 및 6은 XMLHttpRequest 식별자 자체가 릴리스 당시 표준이 아니었으므로 스크립팅 언어로 XMLHttpRequest 개체 식별자를 정의하지 않았습니다. Microsoft는2006년 1..

ComputerScience/Web 2021.03.11

MDN

✔ MDN ( Mozilla Developer Network ) Mozilla Developer Network 프로젝트는 Mozilla 재단이 AOL로부터 DevEdge의 원문 컨텐츠를 사용하는 라이선스를 취득한 2005년 초에 시작되었습니다. DevEdge 컨텐츠는 그때 자원봉사자들이 이 위키에 이전하여 개선하고 유지하기가 더욱 쉬워져, 지속적으로 유용한 내용을 만들기 위해 다듬어졌습니다. MDN Web Docs는 웹 기술과 웹을 더 강력하게 만들어주는 소프트웨어를 배우기 위해 끊임없이 발전하는 학습 플랫폼입니다. 아래와 같은 주제를 다루고 있어요. ◾CSS, HTML, JavaScript 와 같은 웹 표준 ◾열린 Web을 위한 애플리케이션 개발 ◾Firefox 부가 기능 개발 MDN의 위키 문서들은 ..

ComputerScience/Web 2021.03.11
728x90
반응형