adv

致长期以来一直关注solidot的海内外朋友,请点击这里查看。
操作系统
lx1(25847)
发表于2019年08月09日 15时31分 星期五
来自
在华为开发者大会上,消费者业务 CEO 余承东正式宣布基于微内核的全场景分布式 OS “鸿蒙”。余承东表示,安卓 / Linux 内核代码庞大冗余,难以保证不同终端体验流畅,再加上多终端互联对设备安全提出更高的要求,需要一一个强大的 OS 系统将硬件和软件进行整合。鸿蒙系统将首先用于智能电视荣耀智慧屏上,他称,“如果安卓无法用于华为的手机,我们可以随时使用鸿蒙系统,但我们考虑到合作伙伴的关系和开发者的工作量,我们优先使用安卓系统。”余承东表示鸿蒙系统将全面开源,但不清楚何时公开源代码,它此前拖了很长时间才开源面向物联网的实时操作系统 LiteOS
Android
WinterIsComing(31822)
发表于2019年07月09日 11时18分 星期二
来自
华为创始人任正非在接受法国杂志采访时称,该公司自研的鸿蒙操作系统比 Android 更快。但无疑相比 Android 和 iOS 它缺乏生态系统。任正非称,鸿蒙能与印刷电路板、交换机、路由器、智能手机以及数据中心等兼容;处理延迟小于 5 毫秒,适应物联网和自动驾驶;报告显示它比 Android 速度快 60%。任正非也承认,“与苹果的操作系统或 Android 相比,我们仍然缺乏良好的应用程序生态系统。” 为了解决这个问题,任正非表示,华为已经在着手研发 Android 和苹果应用商店的替代品,并试图吸引开发者。
微软
lx1(25847)
发表于2019年07月04日 15时31分 星期四
来自
微软内核工程师 Axel Rietschin 在 Quora 上回答“你怎么看 ReactOS”问题时声称,ReactOS 盗用了微软授权给大学使用的 Windows Research Kernel。他是在 2017 年发表上述评论的,但直到最近才引起关注。ReactOS 是一个开源 Windows 兼容操作系统。Rietschin 指出,根据 ReactOS 代码树,它的内部数据结构和内部函数名称与 Research Kernel 完全相同。他认为 ReactOS 不可能是仅仅根据公开文档的净室实现,宏名、参数等都与 Research Kernel 相同或相似。
操作系统
lx1(25847)
发表于2019年07月02日 19时53分 星期二
来自
Google 发布了 Fuchsia OS 开发者网站 fuchsia.dev。Fuchsia OS 是 Google 正在开发的实验性操作系统,使用名叫 Zircon 的微内核。Zircon 最初被命名为 Magenta。这个新操作系统引发了很多猜测,被认为将取代 Android 和 Chrome OS。虽然 Google 高管今年早些时候否认了这一说法,称 Fuchsia OS 的意图不是想成为新的 Android 或 Chrome OS,而是尝试在操作系统中引入最新技术,将项目上获得的知识整合到其它产品。
操作系统
lx1(25847)
发表于2019年07月01日 15时52分 星期一
来自
6 月 29 日是 FreeDOS 的二十五周年生日。FreeDOS 作者 Jim Hall 回顾了它的历史,并接受了 /. 的采访。他说,25 年对任何开源项目来说都是一个巨大的里程碑,他为此感到骄傲。1994 年微软宣布下个版本的 Windows 将移除 MS-DOS,当时他已经转移到了 Linux,但仍然时常启动进入 MS-DOS 运行 Linux 上没有的应用。他认为保存 DOS 的唯一方法是创造自己的版本,FreeDOS 随后就诞生了。它一开始被称为 PD-DOS(PD 代表 public domain,同时也有模仿 IBM PC-DOS 之意),很快它改名为 Free-DOS 以及后来的 FreeDOS。他扩展了 DOS 命令行,大部分是再现 MS-DOS 功能如 CLS、DATE、DEL、FIND、HELP 和 MORE,部分为 DOS 引入了借鉴自 Unix 的新功能如 TEE 和 TRCH。他贡献了十几个工具,为其他开发者提供了一个起点。他说,据他所知,微软至今没有对 FreeDOS 发表任何评论,2014 年微软通过计算机博物馆公开了 MS-DOS 1.1 和 2.0 的源代码,但许可证是只能看不能修改,为了避免问题他们要求研究过 MS-DOS 源代码的人不要向 FreeDOS 贡献代码。他称,FreeDOS 主要用于玩 DOS 游戏,运行旧的应用,以及支持嵌入式系统。
操作系统
lx1(25847)
发表于2019年06月14日 15时13分 星期五
来自
华为高管周四称公司正为 “鸿蒙” 操作系统的发布做准备,以取代 Google 的安卓系统。华为公共与政府事务部总裁办副总裁 Andrew Williamson 在一次采访中称,“目前来看华为有可能发布替代系统,华为并不想这么做。我们非常愿意留在安卓大家庭当中,但鸿蒙系统的测试正在进行,主要是在中国。”Williamson 指出,如果贸易紧张形势升级为全面贸易战,鸿蒙系统将准备好在 “几个月后” 发布。联合国世界知识产权组织 (WIPO) 的资料显示,华为已经在多个国家为其鸿蒙手机操作系统提交了商标注册申请。
操作系统
pigsrollaroundinthem(39396)
发表于2018年10月23日 15时41分 星期二
来自欢迎使用
RISC OS 项目宣布在 Apache 2.0 许可证下开源。RISC OS 是为 ARM 设备开发的操作系统,第一个版本发布于 1987 年,由 ARM 的前身 Acorn Computers 开发,它是一个闭源产品。2000 年代初 RISC OS 被 Castle Technology 收购,2006 年 Castle 与 RISC OS Open 合作公开源代码,但许可证有限制。现在 RISC OS 则是完全开源。
操作系统
pigsrollaroundinthem(39396)
发表于2018年09月10日 17时24分 星期一
来自RIP
TempleOS(née LoseThos)唯一的程序员 Terrence Andrew Davis 去世,年仅 48 岁。Terry Davis 出生于 1969 年 12 月,是父母八个孩子中的第 7 个,在亚利桑那州立大学获得了电机工程的硕士学位。他最早接触的电脑是 Apple II,之后在 Commodore 64 上学习过汇编语言。他一开始是天主教徒,之后拥抱了无神论,认为大脑就是一台计算机,视自己为一位科学的唯物论者。他至今仍然认为自己有科学的头脑,是一位与上帝交谈过的无神论者。1996 年初,他出现了精神分裂症状。在精神状况转好之后,他搬回家与父母住在一起,着手写一本《1984》的续集。这本书没有完成。在想象中的上帝的要求下,他开始全心全意开发 TempleOS,这个操作系统有着来自 DOS 时代的图形用户界面。
操作系统
pigsrollaroundinthem(39396)
发表于2018年04月12日 12时16分 星期四
来自更名为 FINL
Google 正在开发新操作系统 Fuchsia,使用名叫 Zircon 的微内核。它是作为一个开源项目开发的,因此外界能跟踪它的开发进度。现在,Google 发布了一个叫“the-book”的文档页, 声明 Fuchsia 不是 Linux,而是一种模块化的,基于能力的操作系统(A modular, capability-based operating system),然后介绍了新操作系统的子系统和其它信息,包括 Zircon 内核、核心、框架、存储、显示、媒体、智能、用户界面、向后兼容等等。Fuchsia 被普遍认为将会最终替代 Android。
操作系统
pigsrollaroundinthem(39396)
发表于2018年03月13日 15时41分 星期二
来自中心化与去中心化
Windows 是一个庞大的操作系统,包含了大量的软件库,过去几年微软负责开发的 Windows 和设备集团一直在尝试将所有的开发流程整合在一起,他们拥抱了 Git 版本控制系统,但同时也采用了微软自己的 Visual Studio Team Services (VSTS),集成了源码控制、工作项跟踪,整合、测试和部署等,Git 库就托管在 VSTS 中。Windows 的核心库包含了超过 270Gb 的源文件,参与开发的工程师超过 4000 人,在任何时候有大约 400 名工程师在上面工作。Windows 的核心库是最大的 Git 库,但 Windows 和设备集团还有其他软件库,整个集团有大约 6,000 个 Git 库。VSTS 项目经理 Martin Woodward 以去年 9 月释出的Windows 10 Fall Creators Update(1709)介绍说,该版本包含了大约 400 万个 commits,50 万个 pull requests,每个 pull request 代表了新的特性或 bug 修正,它现在有超过 1000 万个工作项目。
操作系统
pigsrollaroundinthem(39396)
发表于2018年01月03日 12时28分 星期三
来自企图取代 Linux
Google 正在开发的实验性操作系统 Fuchsia OS 现在能运行在 Pixelbook 笔记本电脑上。Fuchsia 是 Google  在 Chrome OS 和 Android 之后开发的第三种操作系统,没有使用 Linux 内核,而是使用名叫 Zircon 的内核,它设计能运行在手机和 PC 上。Fuchsia 是一种开源操作系统,它没有使用 GPL 组件,源代码混合采用了三种许可证——BSD 3 clause、MIT 和 Apache 2.0。除了 Pixelbook 外,Fuchsia 目前只支持 Acer Switch Alpha 12 笔记本电脑和 Intel NUC。
操作系统
pigsrollaroundinthem(39396)
发表于2017年12月14日 12时44分 星期四
来自不放弃希望
开源 BeOS 操作系统 Haiku 正接近发布首个 Beta 版本。BeOS 操作系统在 2001 年被 Palm 收购后就停止了开发,Haiku 项目在这之后不久正式启动,2002 年发布了首个版本,但在 15 年之后 Haiku 项目仍然停留在 Alpha 阶段。Haiku 开发者现在表示 Beta 1 有望在一个月内发布。目前阻碍发布的 大 bug 只剩下两个,表示他已经开始起草发布公告。
操作系统
pigsrollaroundinthem(39396)
发表于2017年12月07日 19时45分 星期四
来自俄罗斯支持
开源 Windows 兼容操作系统 ReactOS 释出了 0.4.7。开发者表示,这个版本是从 Subversion 版本控制系统迁移到 Git 并托管到 GitHub 之后发布的第一个版本。新版包括了大量修正、改进和新功能, ReactOS 0.4.7 现在能运行 Opera、Firefox 和 Mozilla,新的应用管理器简化了应用程序的安装和卸载,其工作类似 Linux 发行版上的包管理器。在底层,ReactOS 现在能处理 Ext2、Ext3、Ext4、BtrFS、ReiserFS、 FFS、NFS 分区。更多可查看 wiki changelog,感兴趣的可下载 ISO 镜像测试。
操作系统
pigsrollaroundinthem(39396)
发表于2017年11月07日 19时11分 星期二
来自奇怪的公开信
世界上最流行的操作系统不是 Linux 或 Windows,而是 MINIX。过去十年发布的所有英特尔处理器都运行了一个修改版的 MINIX 3。由计算机科学教授 Andrew Tanenbaum 作为一个教育工具开发的类 Unix 操作系统内置于每一款新英特尔处理器内。过去几天多家媒体报道了这一消息,以至于惊动了 Andrew 本人。他在个人网站上发表了公开信,强调自己并没有直接参与这个项目,如果这个系统有后门的话,这与他无关(他对此并没有明说只是暗示)。Andrew Tanenbaum 称,MINIX 3 在 2000 年决定采用 BSD 授权,原因是企业不喜欢 GPL 许可证,认为 GPL 会让他们花费许多时间精力金钱去修改代码,然后免费提供竞争对手。他说,英特尔的工程团队几年前接触了他,询问了 MINIX 3 大量的技术问题,要求他对 MINIX 3 进行大量改变,减少内存占用,选择性的关闭不需要的功能。在短暂的活跃之后双方进入了无线电静默,直到现在媒体报道英特尔处理器都运行了 MINIX 3。他对此感到吃惊,但并不在意,因为操作系统是 BSD 授权,英特尔不需要付钱给他。他只是希望英特尔在部署了 MINIX 3 之后能通知他一下,这只是礼貌问题。
操作系统
pigsrollaroundinthem(39396)
发表于2017年10月22日 22时31分 星期日
来自历史
The Software Link 开发的多任务多用户操作系统 PC-MOS/386 在 GPL v3 下开源,源代码托管在 GitHub 上。PC-MOS 于 1987 年发布,至今有 30 年,其中后续版本 PC-MOS/386 为英特尔的 386 处理器进行了优化,能运行在任何 x86 计算机上,运行 MS-DOS 程序。PC-MOS 的最后版本是 v5.01,兼容 MS-DOS 5,在 GitHub 上发布的就是这个版本,能在 VirtualBox 上工作。
操作系统
pigsrollaroundinthem(39396)
发表于2017年09月16日 23时15分 星期六
来自石头
Google 正在开发一个新开源操作系统 Fuchsia,新系统不再使用 Linux 内核而是使用一个新的微内核。这个核心平台最初被命名为 Magenta,但本周它被重命名为 Zircon。Zircon 包含了内核,以及系统启动所需要的一组用户空间服务、驱动和库。Fuchsia 使用了多种语言,包括 C++、Rust 和 Dart,以及 Go。其中 Go 语言被用于开发了 Fuchsia 的部分核心服务如网络协议栈。
操作系统
pigsrollaroundinthem(39396)
发表于2017年09月04日 16时50分 星期一
来自俄罗斯用
开源 Windows 兼容操作系统 ReactOS 释出了 0.4.6。开发者表示,这个版本朝着真实硬件支持迈出了一大步。主要特性包括:修复了多个双启动 bug;通过防止破坏分区表结构更安全的管理分区;加载器能加载定制内核和 HALs;打印子系统仍然为成熟,但 Colin Finck 已经实现了大量新的 API,修复了部分自动测试报告和探测到的 bug,等等。更多可查看 wikichangelog,感兴趣的可下载 ISO 镜像测试。
移动
pigsrollaroundinthem(39396)
发表于2017年04月19日 17时12分 星期三
来自团结才有力量
非 Android 移动操作系统难以撼动 Android 的地位。虽然有很多开源项目都试图分一块蛋糕,但至今没有一个项目取得成功。一个原因是它们各自为政,各自的底层系统都不同。现在,名为 Halium 的开源项目试图改变这一状态,为非 Android 系统创建一个共同的基础,结束底层的碎片化。Halium 正试图吸引 Ubuntu Touch、 Sailfish OS、open webOS Lune OS、KDE Plasma Mobile 和 Jolla 等项目的开发者共同打造一个共同的Linux 基础,标准化 Linux 内核构建和 Android HAL、libhybris for Android 驱动支持、以及一组标准的用户空间组件。该项旨在让所有非 Android 移动操作系统都能从中受益。
操作系统
pigsrollaroundinthem(39396)
发表于2017年04月12日 18时35分 星期三
来自对苹果的爱
LWNIEEE Spectrum 发表了两篇文章讨论了 Google 神秘的操作系统 Fuchsia。Google 目前 没有披露多少 Fuchsia 的正式消息,但因为它是作为一个开源项目开发的,从公开的代码可以找到不少相关的线索。Pink + Purple == Fuchsia,其中 Pink 是苹果 iPhone 项目早期的代号,而 Purple 是苹果失败的新操作系统项目 Taligent,该项目设计外观与 经典 Mac OS 相似,使用新的微内核,但仍然能运行相同的应用程序。Google 显然想在 Fuchsia 上实现与苹果类似的目标,新操作系统需要维持与 Android 应用的向后兼容性。Fuchsia 在发布时可能会支持 Android,支持现有的应用,然后再逐渐淘汰 Android。Android 使用的 Linux 内核面临的一个问题是它缺乏稳定的驱动 ABI,因此 Android 每一个版本都需要厂商重写和更新驱动,很少有厂商愿意这么做。在 Android 生态系统中,有大量设备缺乏更新或得不到任何更新,这日益成为一个严重的安全问题,成为安全方面的一个噩梦。Fuchsia 可能是解决这个问题的一个尝试。
操作系统
pigsrollaroundinthem(39396)
发表于2017年03月05日 15时18分 星期日
来自如何推广
在授权印度俄罗斯之后,中国也将在 Sailfish 基础上研发本国的移动操作系统。Sailfish 是芬兰公司 Jolla 在 MeeGo 基础上开发的移动操作系统,俄罗斯等国青睐 Sailfish 的原因是不想过度依赖美国的操作系统和平台 (aka Android 和 iOS)。中国青睐 Sailfish 的原因估计类似,中国 Sailfish 财团从 Jolla 获得了独家授权开发中国版本的 Sailfish。财团的一位主要投资者 Shan Li 称,中国需要自己的独立移动操作系统,他一直密切关注 Sailfish 项目,看到许多中国的项目都失败了,而 Sailfish 则取得了稳定的进步。Sailfish OS 是中国唯一可行的替代移动操作系统。他表示多家中国大公司有兴趣加入这个财团。