Arcan操作系统:颠覆传统的设计理念

2024-12-27

Arcan是一个单用户、面向用户的网络叠加操作系统,其核心目标是赋予用户对计算设备的自主控制权。它不依赖于Linux或BSD内核,而是作为一个“游侠”,可以在各种生态系统中运行。Arcan通过共享内存接口(SHMIF)和A12网络协议实现高效的进程间通信,并利用“frameserver”进行安全敏感任务的隔离。其可编程接口ALT和应用模型Appl,以及多种用户界面(如Console、Durden、Safespaces)共同构成了一个灵活强大的系统,旨在对抗大型平台的网络锁定和安全威胁,并提升用户的自主性和安全性。

阅读更多
开发 自主性

Arcan 0.7发布:全番茄桌面系统迎来重大更新

2024-12-26

Arcan 0.7版本发布标志着“桌面上的无政府状态”项目第二阶段的结束和最终阶段的开始。此版本主要修复了各种问题,并对Lash#Cat9和Xarcan进行了改进。Lash#Cat9是一个基于Lua的命令行环境,增加了调试适配器协议实现和交互式电子表格等功能。Xarcan则允许自定义窗口管理器,并将Arcan作为显示驱动程序,实现与X服务器的互操作。Arcan 0.7致力于提升性能和安全性,并计划在未来版本中实现更灵活的远程编程和更简单的设备连接方式。

阅读更多
开发 Arcan