XULRunner

XULRunner
XULRunner
개발자Mozilla 재단커뮤니티
초기 릴리즈2006년 2월
최종 릴리즈
41.0.2 / 2015년 10월 15일, 6년 전(2015년 10월 15일)
기입처C++, XUL, XBL, JavaScript
운영 체제크로스 플랫폼
유형런타임 환경
면허증.MPL
웹 사이트developer.mozilla.org/en/XULRunner

XULRunner는 Mozilla가 개발한 XUL을 사용하여 독립 실행형 데스크톱 응용 프로그램을 개발할 수 있도록 Mozilla 플랫폼[1][2]단종된 패키지 버전입니다.그것은 비슷한 [3]목적을 가진 정지된 프로젝트인 Gecko Runtime Environment를 대체했다.XULRunner의 첫 번째 안정적인 개발자 프리뷰는 2006년 2월에 Mozilla 1.8 코드 베이스에 기반하여 출시되었습니다.모질라는 2015년 [1][2]7월 XULrunner 개발 지원을 중단했다.

XULRunner는 출하된 [4]제품이 아닌 "기술 실험"이었습니다. 즉, XULRunner 공식 릴리스는 없었고, 해당 Firefox 릴리스와 동일한 코드를 기반으로 안정적인 빌드만 제공되었습니다.

소프트웨어 아키텍처

XULRunner는 Firefox 및 Thunderbird와 동일한 기능을 가진 여러 XUL + XPCOM 응용 프로그램을 부트스트랩하기 위해 사용할 수 있는 런타임입니다.

XULRunner는 내부적으로 관리되는 SQLite 데이터베이스에 다양한 구성 데이터(북마크, 쿠키, 연락처 등)를 저장하고 SQLite 데이터베이스를 관리하기 위한 추가 기능도 제공합니다.

사용하다

Mozilla Firefox, Mozilla Thunderbird, 나이팅게일, Songbird, Flickr Uploadr, SeaMonkey, Conker, Sunbird, Miro, JoostTomTom Home 2.0은 XULRunner에서 실행되었습니다.버전 3.0 이후 Mozilla Firefox는 "개인" XULRunner를 [5]사용합니다.즉, 프레임워크는 애플리케이션 디렉토리에 로컬로 설치됩니다.

Wikipedia와 Project Gutenberg의 오프라인 브라우저인 Kiwix는 2017년까지 XULRunner를 사용했다.

구글 애드워드 에디터는 오픈소스 라이브러리 자동화 시스템인[6] 에버그린 ILS와 마찬가지[7]2010년까지 XULRunner를 사용했다.

비디오 게임 시리즈의 네 번째 버전인 Simon the Sizerer, Simon the Sizerer 4: Chaos Happens는 XULRunner를 사용한다.

또한 XULRunner 패키지는 이전에 Mozilla 소스 코드를 기반으로 구축된 서드파티 ActiveX Control에서 발견된 ActiveX Control 기능에 대한 액세스를 제공했습니다.Application Programming Interface(API; 응용 프로그램프로그래밍 인터페이스)를 사용하고 있는 애플리케이션은, XULRunner 가 인스톨 되어 등록되어 있는 상태로 기능하는 경우가 있습니다.

Lotus Notes 버전 8.5.1부터 IBM은 XPages 응용프로그램에 대한 Notes 클라이언트 지원을 제공하기 위해 XULRunner를 배치했습니다.

폐지

2014년 1월, Mozilla [8]개발자는 XULRunner 지원 중단을 논의했습니다.2015년 7월, Mozilla는 XULrunner의 [1][2]개발 지원을 중단하고, 커뮤니티 페이지는 [9]폐쇄되었습니다.2016년 초에 Gentoo,[10] Debian,[11][12][13][14] Ubuntu를 포함한 대부분의 Linux 디스트리뷰션의 패키지 데이터베이스에서 삭제되었습니다.

XULRunner는 여전히 개별적으로 설치할 수 있으며, 많은 XULRunner 의존 어플리케이션도 꽤 쉽게 전환할 수 있습니다.또한 XULRunner의 [15]이전 빌드 또는 커스텀 빌드뿐만 아니라 Firefox를 통해서도 XULRunner 앱을 개발하고 실행할 수 있습니다.그러나 이러한 패키지가 사라짐에 따라 일부 종속 패키지가 [16]패키지 데이터베이스에서 제거되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c 폐지 통지
  2. ^ a b c XULRunner의 미래와 소유권:XULRunner 개발 그룹에 대한 공지
  3. ^ "GRE — Mozilla Developer Center". Developer.mozilla.org. Retrieved 2011-02-28.
  4. ^ Benjamin Smedberg. "Re: lifecycle policy for XULRunner apps?". Newsgroup: mozilla.dev.planning. Usenet: mailman.909.1309204932.4544.dev-planning@lists.mozilla.org.
  5. ^ "XULRunner:Roadmap - MozillaWiki". Wiki.mozilla.org. 2009-12-01. Retrieved 2011-02-28.
  6. ^ "xulrunner-adwords-editor — Project Hosting on Google Code". Retrieved 2011-02-28.
  7. ^ "Google Code Archive - Long-term storage for Google Code Project Hosting". code.google.com. Retrieved 2018-08-26.
  8. ^ xulrunner를 종료하시겠습니까?
  9. ^ 2015년 11월 3일 Wayback Machine에서 보관된 구식 XULRunner 커뮤니티 사이트
  10. ^ "403415 – (xulrunner) net-libs/xulrunner removal request".
  11. ^ 데비안에 대한 XULRunner 결정
  12. ^ 데비안의 훌루너
  13. ^ 우분투벌레
  14. ^ Ubuntu-devel 토론
  15. ^ Mozilla는 41.0 사이클 후에 XULRunner의 자동 빌드 생성을 중지합니다.
  16. ^ Debian에서는 Kiwix를 사용할 수 없습니다.

외부 링크