[만화] 오픈소스 GUI 툴킷 Qt와 KDE 프로젝트의 시작
제가 그린 만화를 소개합니다. Qt와 KDE 프로젝트에 관한 만화입니다. 많은 사람들이 쓰고 있는 오픈소스 소프트웨어지만 그 기원에 대해서는 잘 모르는 경우가 많습니다. 저도 이 만화를 그리면서 많이 배우고 있습니다. 늘 그렇듯이 시작은 한두명이지만, 꾸준히 하다보면 큰 프로젝트가 됩니다.
제가 그린 만화를 소개합니다. Qt와 KDE 프로젝트에 관한 만화입니다. 많은 사람들이 쓰고 있는 오픈소스 소프트웨어지만 그 기원에 대해서는 잘 모르는 경우가 많습니다. 저도 이 만화를 그리면서 많이 배우고 있습니다. 늘 그렇듯이 시작은 한두명이지만, 꾸준히 하다보면 큰 프로젝트가 됩니다.
ChromeOS graphics stack에 대한 자세한 설명을 들을 수 있습니다. Modern Desktop이 어떻게 화면을 그리고 GPU에 최적화 되어있는지 보여줍니다. 특히, ChromeOS는 Wayland를 이용해서 Android app UI와 리눅스 앱 화면에 보여주는데, 이에 대한 설명을 들을 수 있습니다.
크롬 Headless 모드에서 GPU 가속하기 (3) | 2024.01.25 |
---|---|
크로미엄(Chromium) 프로젝트 기여하기 (2) | 2021.05.01 |
BeOS는 90년대, Apple의 차세대 OS로 거론되기도 했던, Unix기반의 멀티미디어 OS입니다. 기술적으로는 뛰어났으나 시장에서 성공을 못한 비운의 OS입니다. OS는 시장에서 사라졌지만, 기술은 유산으로 남아, BeOS IPC 시스템은 현재 Android에 적용되었고, File System은 OSX에 적용되었습니다. 특히, BeOS의 파일시스템을 직접 만든 개발자는 직접 file system 설계에 대한 내용을 책으로 썼습니다. 저자는 Apple로 옮긴 후, Spotlight, APFS, iColud, Time Machine개발을 했네요. 제 기억에 APFS가 iOS에 도입될 때, 디스크 저장 공간의 꽤 늘어난 것으로 압니다. 아마 이분의 업적이겠죠.
http://www.nobius.org/dbg/index.html (저자 홈페이지) 여기서 pdf를 다운로드 받을 수 있습니다.
아래는 slashdot.org의 리뷰입니다.
www.slashdot.org/story/04/05/10/181231/practical-file-system-design-with-the-be-file-system
인텔은 부동의 1위입니다. 레드헷 순위가 많이 떨어졌네요. AMD가 열심히 하는 것 같습니다. 아쉽게도 삼성전자가 보이지 않습니다. 대신 Huawei가 그 자리를 차지했네요.
웹브라우저에서 GPU가속 성능 측정할 때, 자주 사용하던 웹사이트들이다. 웹브라우저를 임베디드 기기에 포팅한 후, 그래픽 성능을 측정할 때 사용할 수 있다.
WebKit Haiku port (0) | 2019.08.17 |
---|---|
Intent to Implement: WebGPU (0) | 2018.06.12 |
리눅스 크롬 브라우저 File-picker 드디어 modal 지원 (0) | 2016.12.10 |
2012년 1,2월 브라우저 기술 동향 (0) | 2012.02.21 |
Hardware Acceleration in WebKit - HTML5 대한민국 관심 그룹 11차 회의 발표 자료 (2) | 2011.12.21 |
http://citeseer.ist.psu.edu/stats/citations
우연히 알게된 사이트이다. 100위까지 살펴보니 알고리즘에 관한 논문이 많지만, 머신러닝 관련한 논문이나 책도 많다. 최근 연구 트렌드를 보려면 100위까지 살펴보면 좋을 것 같다. 머신 러닝 관련한 책을 찾다가 아래 페이지를 찾았고,
이 페이지에서 논문 인용 순위 페이지를 소개하고 있었다.
https://discuss.haiku-os.org/t/webkit-status/8822/4
한때, WebKit Project가 잘 나가던 시절이 있었다. Mac, Gtk+, EFL, Qt, Haiku 등 여러 포팅 레이어를 지원했고, 다양한 구성원으로 구성된 공동체가 있었다. 하지만, 2013년 구글을 프로젝트를 포킹하고 나서 WebKit Project는 급속도로 쇠락했다. 많은 회사들이 Chromium으로 옮겨갔고 현재는 Gtk+ 포트만이 유일한 외부 포트로 살아남았다. 원래 각 포트는 자신들의 리뷰 권한이 있었는데, 이를 애플 리뷰를 받도록 강요하면서 공동체가 와해되는 게기가 되었다. Haiku port는 이미 오래전에 WebKit에서 제외된 포트지만, 공동체내에서 활발하게 구현이되고 웹킷2까지 지원하고 있다. 물론, 한 사람이 열심히하고 있지만 어찌되었던 다시 웹킷에 추가될 가능성도 보이는 것 같다. Haiku Project는 오래전 BeOS를 사용해본 경험이 있어서 꾸준히 관심을 갖고 있는데, 시간이 되면 Haiku WebKit port를 한번 빌드를 해봐야겠다.
웹브라우저 성능 측정하는 사이트 (0) | 2019.08.19 |
---|---|
Intent to Implement: WebGPU (0) | 2018.06.12 |
리눅스 크롬 브라우저 File-picker 드디어 modal 지원 (0) | 2016.12.10 |
2012년 1,2월 브라우저 기술 동향 (0) | 2012.02.21 |
Hardware Acceleration in WebKit - HTML5 대한민국 관심 그룹 11차 회의 발표 자료 (2) | 2011.12.21 |
약간 오래된 발표자료이긴한데, FreeBSD의 현재에 관해 잘 알 수 있는 발표다. FreeBSD가 리눅스 만큼은 아지만, 여전히 산업계에서 많이 쓰이고 있다는 사실을 알 수 있다. 특히, 일본회사에서 많이 쓰는데, 소니 플레이스테이션 닌텐도 스위치가 대표적인 예이다(비디오에서 17:45를 보자). 리눅스는 커널을 고치면 공개해야 하지만 FreeBSD는 그럴 필요가 없어서 뭔가 해킹의 위협에 늘 시달리는 게임기 업체들이 많이 쓰는 것 같다.
리눅스 커널 0.01 컴파일 및 부팅하기 (0) | 2022.07.17 |
---|---|
Rust 기반 OpenGL animation toolkit (0) | 2021.11.24 |
크로미움 프로젝트 커미터 (Chromiun Project Committer) (0) | 2016.11.06 |
오픈소스 코드 문서화가 어려운 또는 쓸모 없는 이유 (0) | 2013.03.20 |
한국인/국내기업은 얼마나 Linux Kernel에 기여할까? (2) | 2012.02.27 |