Nordstjernen 웹 브라우저
Nordstjernen은 C로 처음부터 작성된 웹 브라우저로, HTML 및 CSS 표준 지원에 중점을 두고 있습니다. Windows, Mac, Linux에서 실행되며 Android 포팅도 진행 중입니다. Nordstjernen은 노르웨이에서 만들어졌습니다.
HTML 표준. 동작은 다른 브라우저가 아니라 명세 텍스트를 기준으로 절마다 측정됩니다.
보안. 탭별 프로세스 설계 — 각 탭은 자체 샌드박스 렌더러 프로세스(Linux에서는 seccomp + Landlock)에서 실행되며, IPC와 공유 메모리 프레임버퍼를 통해 UI와 통신합니다. JIT 없음.
미니멀리즘. 엔진 전체가 간결한 C 코드 덩어리이며 — 한 사람이 처음부터 끝까지 읽고 감사할 수 있을 만큼 작습니다.
Nordstjernen은 JIT가 없어 훨씬 더 안전하며, 그러면서도 충분히 빠를 수 있습니다. 어떤 종류의 텔레메트리도 포함하지 않습니다.
사양
| 언어 | C · 완전히 감사 가능 |
|---|---|
| html / css | lexbor (파서, WHATWG URL, 선택자) |
| javascript | quickjs-ng — 바이트코드 인터프리터, JIT 없음 |
| webassembly | WAMR — WebAssembly JS API 뒤의 인터프리터 |
| 이미지 | Wuffs (PNG / GIF / BMP / JPEG / WebP 무손실) |
| ui | GTK 4 · Pango 텍스트 셰이핑 · 페이지당 하나의 창, 탭 막대 없음 |
| 네트워크 | libcurl · HTTP/2 |
| 강화 | 탭별 프로세스 · Linux에서 seccomp + Landlock 샌드박스 · JIT 없음 |
| 개인정보 보호 | 텔레메트리 없음 · 분할된 cookie · HSTS · CSP |
| 플랫폼 | linux · windows · macos · android (포팅 진행 중) |
| 라이선스 | NSL-1.0 → 10년 후 MIT로 전환 |
다운로드
나이틀리 빌드를 다운로드하세요. 매일 밤 main에서 다시 빌드되어 최신 코드를 가리킵니다 — 최첨단이므로 다듬어지지 않은 부분이 있을 수 있습니다.
| Windows | nordstjernen-windows-x86_64.zip |
|---|---|
| macOS | nordstjernen-macos.dmg |
| Debian | nordstjernen-debian-amd64.deb |
| Ubuntu | nordstjernen-ubuntu-amd64.deb |
| openSUSE | nordstjernen-opensuse-x86_64.rpm |
| Linux (포터블) | nordstjernen-linux-x86_64.zip |
| Alpine (musl) | nordstjernen-alpine-x86_64.apk · .zip |
| Java API (JDK 21) | nordstjernen-java.jar · 소스 · javadoc · API 문서 |
| 소스 | nordstjernen-src.tar.xz |
| 체크섬 | SHA256SUMS · 모든 나이틀리 파일 |
언어
English · 中文 · हिन्दी · Español · Français · العربية · বাংলা · Português · Русский · اردو · Bahasa Indonesia · Deutsch · 日本語 · Kiswahili · मराठी · తెలుగు · Türkçe · தமிழ் · Tiếng Việt · 한국어 · Norsk