[오픈소스] 2024년 8월 오픈소스 소식지 (1)


(참고/출처)
2024년 정보통신산업진흥원: OpenUP 프로그램의 2024년 기여형 프론티어로서, 오픈소스SW를 함께 개발 및 공유하기 위해 작성되었습니다.
해당 내용은 제 github 홈페이지의 Explore repositories 및 feed 내용을 토대로 만들어졌으며, 게시글에 문의 사항이 있으신 분들은 댓글 또는 dev.rubykim@gmail.com으로 연락 부탁드립니다.




Xpra: X11을 위한 원격 애플리케이션

  • Repository: https://github.com/Xpra-org/xpra
  • 원격 호스트에서 X11 프로그램을 실행하고 로컬에서 표기하며, state를 잃지 않고 다시 연결할 수 있는 기능
  • 오디오, 프린터, 클립보드, 시스템 트레이, 알림 및 웹캠과 같은 기능 통합
  • Windows, MacOS, Linux 등에서 설치 가능
  • Wayland와의 사용에 대한 논쟁이 계속되고 있으며, 각 애플리케이션마다 장단점이 있으니 잘 찾아보고 사용할 것

Rye: Python 프로젝트 및 패키지 관리 솔루션

  • Homepage: https://rye.astral.sh/
  • Repository: https://github.com/astral-sh/rye
  • Python 설치, 프로젝트, 종속성 및 가상 환경 관리를 위한 통합 경험을 제공하는 포괄적인 프로젝트 및 패키지 관리 솔루션
  • 복잡한 프로젝트, 모노레포(여러 프로젝트를 포함하는 저장소) 및 글로벌 도구 설치를 지원하여 다양한 개발 요구에 맞게 다재다능하게 사용 가능
  • 설치가 간단하며, Linux, macOS 및 Windows에 대한 구체적인 지침이 제공되며, Rust와 Cargo를 사용하여 소스에서 컴파일하는 옵션도 제공됨
  • 즉, 모든 플랫폼과 운영 체제에서 작동하는 requirements.txt 파일을 생성할 수 있는 “범용” 해상도를 지원하는 Python 패키징 도구
  • PyTorch와 같은 종속성을 포함한 복잡한 프로젝트에서 Rye의 향상된 해상 능력 덕분에 Poetry와 같은 다른 도구에서 Rye로의 성공적인 전환을 했다는 보고가 잇따르고 있음

DB Browser for SQLite (DB4S)

  • Homepage: https://sqlitebrowser.org/
  • Repository: https://github.com/sqlitebrowser/sqlitebrowser
  • 스프레드시트와 유사한 인터페이스와 완전한 SQL 쿼리 기능을 갖춘 고품질의 시각적 오픈 소스 SQLite 데이터베이스 파일 관리 도구
  • 데이터베이스 파일, 테이블 및 레코드를 생성, 편집 및 관리할 수 있으며, 데이터의 가져오기/내보내기와 SQL 쿼리 실행도 지원하여 데이터베이스 관리에 있어 다재다능한 도구
  • Windows, MacOS, Linux에서 사용 가능
  • 특히 대용량 CSV 파일을 처리하는 데 있어 효율이 좋으며, DBeaver와 SQLiteStudio와 같은 다른 도구들과 비교하여 긍정적으로 평가되고 있음
  • STRICT 지원 및 오프라인 라이선스와 같은 추가 기능 및 지원이 필요한 상황

Crawlee for Python: 웹 스크래핑 및 브라우저 자동화 라이브러리

  • Homepage: https://crawlee.dev/python/
  • Repository: https://github.com/apify/crawlee-python
  • 신뢰할 수 있는 크롤러를 빠르게 구축할 수 있도록 설계된 새로운 웹 스크래핑 및 브라우저 자동화 라이브러리
  • HTTP 및 헤드리스 브라우저 크롤링을 위한 통합 인터페이스, 자동 병렬 크롤링, 타입 힌트, 자동 재시도, 프록시 회전, 세션 관리, 구성 가능한 요청 라우팅, 지속적인 URL 큐, 플러그인 가능한 스토리지 지원
  • 향후 문서 개선 및 추가 기능을 계획 중

AMD가 Silo AI를 6억 6500만 달러에 인수

  • AMD가 AI 및 ML에서 소프트웨어를 향상을 위해 Silo AI를 인수함
  • 따라서 AMD 하드웨어데서 Silo AI의 LLM을 세팅함으로써 AMD의 SW스택과 경쟁력을 강화할 것으로 예상됨

Zed: 새로운 리눅스 텍스트 편집기

  • Homepage: https://zed.dev/linux
  • Repository: https://github.com/zed-industries/zed
  • Zed의 속도 및 Native한 느낌, 협업 가능, UI 디자인 등에서 호평을 받고 있음
  • 다만 Typescript 통합 및 버전 관리에서는 지적을 받는 중
  • 잠재적인 사용자가 많음에 따라 잠재적인 미래 수익화에 대한 우려가 재기되는 중. 현재는 대부분의 사용자들이 도구를 계속 사용하면서 개발 상황을 주시하는 중

Author: Ruby Kim
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Ruby Kim !
Comments
  TOC