Software in LIfe (324) 썸네일형 리스트형 Berkeley software distribution License(BSD License) BSD 에 대한 좋은 설명이 있어 올립니다. BSD(Berkeley software distribution)라이센스는 소프트웨어 산업과 관련하여 가장 다양하게 사용될 수 있는 라이센스이다. BSD라이센스가 적용되는 소프트웨어를 수정, 보완한 소프트웨어는 독점 소프트웨어가 될 수도 있고, BSD라이센스로 배포될 수도 있다. 또한 GPL로 배포될 수도 있다. 즉, BSD 라이센스는 사용자들에게 거의 제한을 가하지 않는 것이 특징이며 BSD 라이센스가 적용되어 있는 대표적인 공개소프트웨어로는 아파치(APACHE)웹서버가 있다. 또 BSD 라이센스에는 copyleft 조항도 없기 때문에 사적 소프트웨어 벤더들도 BSD 라이센스로 배포되는 OSS 컴포넌트를 그들의 제품에 무제한으로 사용할 수 있다. 예컨대 X 라.. Mozilla Public License (MPL) MPL라이센스에 대하여 좋은 정리가 있어서 올립니다. MPL은 넷스케이프(Netscape)사가 개발한 모질라(Mozilla) 브라우즈의 소스코드를 공개하는데 사용한 라이센스로서 "Mozilla Public License"의 약어이다. MPL라이센스는 소스코드와 실행파일을 불리하여 이 둘을 보완하여 만든 것이다. 먼저 소스코드 측면에서는 소스코드는 반드시 공개되어야 하며 소스코드를 수정하였을 경우에는 최초의 저작자에게 수정한 내용을 통지해야 한다. 실행파일 측면에서는 실행파일 자체를 독점라이센스로 배포할 수 있다. 즉, 저작자의 이익을 보호할 뿐 아니라, 수정, 보완된 소프트웨어의 배포를 통한 상업적인 이익을 보호할 수 있으며 또한 적정한 가격을 요구할 수 있고, 불법복제에 대해 제재를 가할 수도 있다. .. GNU Public License(GPL) GPL라이센스에 대하여 좋은 정리가 있어서 올립니다. GPL라이센스는 GNU프로젝트에 가장 먼저 적용된 라이센스이며 리눅스에 적용되어 있고 또한 가장 널리 적용되고 가장 대표적인 공개소프트웨어의 라이센스이다. GPL은 리차드스톨만(Richard Stallman)에 의해 만들어졌고 자유소프트웨어 재단(FSF : Free Software Foundation)의 철학을 반영하고 있다. GPL이 적용되어 있는 공개소프트웨어의 복제와 유통에는 제약이 없다. 하지만 GPL라이센스가 적용되어 있는 소프트웨어는 다음과 같은 조건을 따라야 한다. 즉, 자유소프트웨어는 다음과 같은 조건하에서 소프트웨어의 복제와 개작, 배포가 자유롭게 허용되며, 프로그램의 사용(프로그램을 실행시키는 행위)에 대해서는 아무런 제한 없이 자유.. 개발자의 눈으로 바라본 SaaS 개발자의 관점에서 SaaS란 무었인가에 대한 많은 생각들을 하였습니다. 사실 SaaS에 대한 많은 정의와 내용들이 존재하지만 개발자에게는 쉽게 다가오지 않는 것이 사실입니다. 어떤 면에서는 SaaS처럼 혜성처럼 나타나는 많은 IT의 패러다임 자체가 개발자에게는 부담일 수 있습니다. SaaS라는 이야기가 구체화되어 갈수록 SaaS에 대한 정확한 정의가 개발자의 관점에서 부족한 것이 사실입니다. 나름대로 오랜기간 SaaS에 대하여 고민하여온 저에게도 SaaS는 애매모호한 부분이 많습니다. 똑같은 예가 Web 2.0인데요 대강의 개념은 알지만 개발자 관점에서 정확하고 구체적인 내역을 한마디로 정의하기에는 너무도 어려운 용어입니다. 저는 이러한 문제 자체가 IT 패러다임 자체에 문제가 있다고 생각합니다. IT .. ASUS eeePC와 SSD(Solid State Drive)에 대하여 최근 ASUS의 eeePC(http://event.asus.com/eeepc/microsites/en/index.htm)가 나의 관심을 끌었다. 아 정말 사고 싶다. eeePC는 여러 종류로 나뉘어 지는데 가장 매력적인 부분이 우선 사이즈와 가격이다. 일반적인 서브 노트북보다도 작은 사이즈에 7시간동안 사용할 수 있는 6 Cell 배터리를 채용하여 나처럼 출퇴근 거리가 먼 사람에게 정말 좋은 미니 노트북이다. 지하철에서도 불로깅을 할 수 있을 듯 하다 ^^ 사이즈가 얼마나 작냐하면 아래 사진과 같다. 뒤에 보이는 노트북은 HP 와이드 17인치 노트북이고 앞에 보이는 조그만 녀석이 eeePC이다. 와 정말 간지난다. ^^ 물론 PMP도 좋지만 나의 경우 영화를 그다지 많이 좋아하는 편이아니라서 다양한 문서.. The Secret 올초에 받은 책임에도 불구하고 얼마전에 다 읽었다. 사실 몇장을 읽다가 뻔한 이야기 아닌가라는 생각이 들었었기 때문이다. 하지만 며칠전에 책장에서 잠자고 있는 빨간 The Secret을 보았을때는 한번은 다 읽어야겠다는 생각이 들었다. 흔들리는 지하철안에서 The Secret을 읽으면서 사실 "나는 왜 이책을 지금 읽었을까?" 라는 생각을 하게 되었다. 이렇게 좋은 내용이 가득한 책인데 내가 조금 더 먼저 읽었으면 나의 삶에 더욱 좋은 긍정적인 효과가 나타날 수 있었을텐데 하고 아쉬워 하였다. 특히 이 책에서 말하는 비밀은 정말 맞는것 같다. 그 비밀을 천기누설하면 다음과 같다. 인생의 커다란 비밀은 바로 끌어당김의 법칙이다.끌어당김의 법칙이란 비슷한 것끼리 끌어당기게 된다는 뜻이다. 따라서 어떤 생각을.. [CMS] 효과적인 컨텐츠 관리를 할 수 있는 Alfresco 1980년대에 EDMS(Electronic Document Management Systems)를 이용한 문서 및 이미지 콘텐츠의 체계적인 관리가 시작되면서부터 디지털 콘텐츠를 효율적으로 관리하려는 많은 노력들이 이뤄져 왔습니다. 현재는 CMS(Content Management System)를 써서 EDMS 때보다 더 많은 종류의 콘텐츠를 효과적으로 관리하고 있는데 특히 오픈소스의 발전으로 엔터프라이즈급 CMS도 출현했습니다. 오픈 소스 진영에서 여러 디지털 컨텐츠 관리 솔루션들이 존재하지만 Alfresco(http://www.alfresco.com/)가 가장 좋은 기능으로 많은 사람들에게 사랑받고 있습니다. Alfresco에 대한 활용은 위의 그림과 같이 무궁무진합니다. 여러분들이 활용하고 있는 거의 모.. Security Assertion Markup Language(SAML) SAML에 대한 정의를 명확하게 하고자 내용을 정리합니다. Security Assertion Markup Language(SAML)에 관한 정의는 Wikipedia(http://en.wikipedia.org/wiki/SAML)의 정의가 가장 좋은듯하여 Wikipedia의 내용을 중심으로 정리합니다. 다소 매끄럽지 못하더라도 이해 부탁드립니다. 추후 완벽 정리본을 하나 맹글 생각입니다. ^^ SAML이란 Security Assertion Markup Language(SAML)은 OASIS의 Security Service Technical Committe에서 정의한 보안 도메인간에 인증(authentication)과 권한부여(authorization)에 관련된 자료를 교환할 수 있는 XML 기반의 표준이다... 이전 1 ··· 30 31 32 33 34 35 36 ··· 41 다음