Skip to content

OpenGeul v1.1.2-dev.64.1 — 검증을 통과한 서명 없는 Windows 개발판

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Oct 20:14
a51cb35

OpenGeul 1.1.2 — 서명 없는 Windows 개발판

개발판 사전 릴리스입니다. Microsoft Store 인증이나 신뢰된 설치 서명을 뜻하지 않습니다. OpenGeul 자체 코드는 MIT이며 업스트림·제3자 라이선스 고지를 유지합니다.

포함 기능

  • HWP/HWPX 열기·편집·저장과 두 형식 사이의 다른 이름으로 저장을 지원합니다. 임시 파일을 통한 원자적 쓰기, 외부 변경 감지와 저장·재열기 회귀 검사를 포함합니다.
  • 고정된 업스트림 소스에서 빌드한 HOP 0.4.5 Windows 편집기와 rhwp 0.8.7의 Tools/rhwp.exe 명령줄 도구를 제공합니다. native Skia 선택 기능을 포함하며 정확한 소스는 provenance.json에서 확인할 수 있습니다.
  • 표 배치와 마지막 줄 간격에 관한 업스트림 수정 및 잘림·줄 간격의 합성 네이티브/WASM 회귀 검사를 유지합니다. 비어 있지 않은 마지막 줄에는 양수·음수 끝 간격을 추가하지 않습니다. 모든 표나 원래 HOP #99/#78 문서의 문제가 해결됐다는 뜻은 아닙니다.
  • 암호 입력·재입력·취소와 평문 파일 저장 전 명시적 확인을 제공합니다. 암호 원본의 일반 저장은 차단합니다. 원본을 보존하려면 다른 이름으로 저장할 때 별도 경로를 선택하세요. 열기·저장·내보내기·인쇄·닫기는 업스트림 문서 보호 처리를 공유합니다.
  • 일반 p/P 입력과 인쇄 단축키를 유지하며, 도구 모음 레이블 표시 설정을 저장합니다.
  • 설치된 글꼴만 사용하고 공식 글꼴 도움말을 제공합니다. 독립 브랜드를 사용하며 업스트림 자체 업데이트는 비활성화합니다. GUI PDF 내보내기와 CLI 기본 SVG PDF는 글꼴 포함 권한 필터를 유지합니다. 새로 추가된 선택 기능인 직접 Skia PDF는 같은 필터를 적용할 수 있을 때까지 명확한 정책 오류로 차단합니다.
  • WebView2 필요 안내, MSIX의 Visual C++ 프레임워크 의존성, native Skia 고지와 창 생성 전 모니터별 DPI 설정을 포함합니다.

릴리스 검증

같은 실행에서 소스로 빌드한 WASM·브라우저 검증, Windows 컴파일·단위 검사, 두 Windows 환경의 암호 안전성을 포함한 편집기 UI 실행 78회, 실제 가상 프린터 시나리오 16개와 MSIX 시험 서명·설치·파일 연결·제거 검사를 통과해야 게시합니다. 설치된 패키지의 실제 GUI·CLI 신원도 검사합니다. Windows App Certification Kit가 있으면 해당 후보의 전체 보고서에서 모든 필수 항목이 통과해야 합니다. 선택 항목 결과는 경고로 남으며 Store 승인으로 해석하지 않습니다. 필수 검증이 실패하거나 건너뛰어지면 게시하지 않습니다.

각 Windows 환경의 인쇄 시나리오 8개는 실제 앱 인쇄 UI, Windows 시스템 대화상자, 격리한 Microsoft Print To PDF 큐, 완료된 스풀러 작업과 독립 출력 렌더링을 사용합니다. 브라우저 미리보기와 드라이버는 모두 A4 세로·추가 미리보기 여백 없음·실제 크기로 설정합니다.

인쇄 출력은 검토된 쪽 전체의 정확한 지문과 대조하며, 기록된 WebView2 153 숫자 4 윤곽 변형 하나만 추가로 허용합니다. 일반 픽셀 오차나 자동 기준 갱신은 사용하지 않습니다. 조사 기록은 docs/RELEASE_READINESS.md, 최종 결과는 이 릴리스에 연결된 Actions 실행을 확인하세요. 과거 바이너리로 수행한 진단은 새 후보의 증거가 아닙니다.

사용 방법과 한계

  • MSIX는 서명되지 않았습니다. 신뢰된 일반 설치에는 적절한 서명·신뢰 설정 또는 Store 배포가 필요합니다.
  • 포터블 ZIP 전체를 풀고 OpenGeul.exe를 실행하세요. Microsoft Edge WebView2 런타임이 설치되어 있어야 합니다. 포터블 CLI에는 Microsoft Visual C++ 런타임도 필요하며 Store MSIX는 해당 프레임워크 의존성을 선언합니다. Windows·조직의 보안 정책을 따르고 보호 기능을 끄지 마세요.
  • 글꼴 파일과 비밀키는 배포하지 않습니다. 설치된 글꼴에는 각 라이선스가 적용되며 누락된 글꼴은 배치를 바꿀 수 있습니다. 원본 문서를 보관하고 중요한 출력 결과를 확인하세요.
  • 자동 저장·복구와 LibreOffice/DOCX/XLSX/PPTX 연동은 포함하지 않습니다. CLI 명령과 한계는 rhwp-help.txt에서 확인하세요.
  • 자동 가상 인쇄 검증은 실제 급지·양면 인쇄, 제조사 드라이버·펌웨어, 색상 보정, 임의 문서, 글꼴 권리, 모든 환경의 한국어 OS IME나 Store/WACK 승인을 인증하지 않습니다.
  • SHA256SUMS.txt와 provenance.json은 게시된 파일·소스·빌드를 식별합니다. MSIX 버전은 1.1.2.0이며 이전 1.1.1.0 개발 패키지보다 높습니다.