0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

了解RISC OS桌面开源操作系统的基础知识

嵌入式IoT 来源:嵌入式IoT 作者:嵌入式IoT 2020-11-19 10:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

RISC OS:针对arm架构桌面开源操作系统

1.简介

2.历史背景

3.RISC OS的维护手段

4.RISC OS的优势

5.RISC OS的在树莓派4上安装与体验

6.效果展示

7.操作系统思考

1.简介

RISC OS诞生于1987年,最初由英格兰的剑桥的Acorn Computers开发设计。该系统主要针对ARM平台,并且命名也取自于所支持的精简指令集RISC架构。RISC OS并非Linux也不是基于Windows,而是拥有独特设计架构的桌面系统。其特点是快速、紧凑、高效。主要适合运行在例如树莓派、beaglebone之类的单板电脑上。

至诞生之初到2018年,RISC OS一直是商业闭源的操作系统。在2018年后,将该操作系统在gitlab上完全开源出来,供更多的开发者去使用和维护。所以这是一个公司维护的开源操作系统,其可靠性和稳定性还是十分有保障的。

可以在官方网站上找到相关的信息。

https://www.riscosopen.org/content/

2.历史背景

追溯RISC OS的历史,还要回到1970年,英国企业家克莱夫·辛克莱(Clive Sinclair)和克里斯·库里(Chris Curry)创立了剑桥科学公司(后来更名为辛克莱研究公司Sinclair Research)来销售电子产品。

早期的时候,公司产品是计算机配件,但是Curry希望能够开发一套完整的计算机,但无法说服Sinclair,结果Curry离开Sinclair Research,与Hermann Hauser成立了一家新的公司。该公司就是Acorn Computer(该名称在电话簿中位于Apple Computer之前)。

在接下来的十年中,Sinclair和Acorn争夺不断增长的英国PC市场。在1980年代初期,Acorn开始了一个项目,以创建一个基于RISC技术的新计算机系统。他们已经看到了IBM PC在企业中的流行程度,他们希望占领其中的一些市场。同时,Acorn的工程师正在为新系列的计算机开发操作系统。RISC OS最初于1987年作为Arthur 1.20在新的Acorn Archimedes上推出。

Acorn在80年代和90年代后期遭受了经济损失。在1999年,该公司更名为Element 14,并将重点转移到设计硅片上。RISC OS的开发被停止在3.60版本。在随后的几年中,RISC OS许可证在公司之间反复。这导致RISC OS的所有权非常混乱。RISC OS Developments Ltd试图通过购买License Castle Technology Ltd.的最新所有者来解决此问题。

3.RISC OS的运营模式

对于一款开源操作系统的商业模式,RISC OS主要有两个组织。RISC OS Open Limited 和RISC OS Developments Ltd。

其中RISC OS Open Limited网站为https://www.riscosopen.org/content/主要管理着项目的源代码,同时也会向有兴趣在商业上围绕RISC OS开发项目的人提供技术支持服务。

RISC OS Developments Ltd组织的网站为https://www.riscosdev.com/拥有该操作系统,主要负责商业和对操作系统的投资。

4.RISC OS的优势

作为非Linux也非windows操作系统,他也是在计算机操作系统历史上比较有意义的一个独特的操作系统。后来的苹果系统,IBM以及微软,还有Linux系统,虽然RISC OS在市场的份额很小,但是也不能否定其贡献。

另外RISC OS是针对ARM操作系统的,其他的操作系统不会对ARM平台进行特定的优化,而该系统的专一性则为其发挥ARM最佳性能提供可能。同时占用资源也很低,可以安装在16MB的小型的SD卡上。并且继续采用世界著名的BBC BASIC语言进行编程。当然也支持C语言编程。

RISC OS目前支持的arm平台众多,树莓派、德州仪器(TI),因特尔,博通,飞思卡尔,NXP等。支持的项目应用可以从智能家居工业自动化、医疗,数据库等等。

RISC OS启动速度很快,非常适合单板计算机,系统启动速度快,几乎在几秒钟可以进入完整的图形界面。

RISC OS也支持很多著名的软件商开发的软件,如Sibelius音乐处理家族和Xara系列图形产品之类的行业领先产品。它还为许多电视节目的图形和制作提供了著名的项目,包括家喻户晓的名字,如“Who Wants to be a Millionaire”,“The National Lottery”和“A Question of Sport”,以及许多其他BBC标志性作品。

5.RISC OS的在树莓派4上安装与体验

作为arm上的专一性系统,并且对树莓派支持比较好,所以目前来做一些效果体验。

首先下载Raspberry Pi Imager。

https://www.raspberrypi.org/software/

自行选择对应的系统平台

接着插入SD卡,选择系统镜像

首先选择OS

选择与之对应的系统

可以看到系统的大小为100MB左右,相比于Linux是比较小的了。

最后点击烧录即可。

6.效果展示

实际开发板上运行更加能够看到效果。

7.操作系统思考

对于目前桌面操作系统而言,windows、Linux、macos,各自有着特色,占据各大系统的市场,RISC OS算不上惊艳,虽然看起来平平无奇,但是对于目前单板计算机盛行的时代,也可以占有一席之地。计算机操作系统发展了快60年了,有许多操作系统也消失在历史的长河之中,那绝非毫无意义,这些都为如今的操作系统的繁荣打下坚实的基础。或许后来也会有更多的操作系统出现,伴随着一款优秀操作系统出现的一定是完整的软件生态与实用的生产、娱乐软件。

在我看来,虽然国产操作系统话题被一次一次提出,并且呈现百花齐放的态势,很多软件公司都想去蹭一蹭热度,然而做操作系统底层并非技术门槛,真正有难度的是操作系统上的生态和应用,还有与操作系统密切相关的芯片技术。没有任何操作系统是拥有绝对优势的,无论是Linux、windows还是macOS,在设计上并不能达到一招吃遍天下的地步。也许下一代云桌面计算机的出现,下一代量子计算机的出现,现有的市面上可以见到操作系统将会全部推翻,湮灭在历史的长河之中。

责任编辑:PSY

原文标题:RISC OS:针对arm架构桌面开源操作系统

文章出处:【微信公众号:嵌入式IoT】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    7432

    浏览量

    129599
  • 桌面
    +关注

    关注

    0

    文章

    84

    浏览量

    15054
  • 开源
    +关注

    关注

    3

    文章

    4327

    浏览量

    46429
  • RISC
    +关注

    关注

    6

    文章

    485

    浏览量

    86826

原文标题:RISC OS:针对arm架构桌面开源操作系统

文章出处:【微信号:Embeded_IoT,微信公众号:嵌入式IoT】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    兆芯全系列CPU深度适配统信桌面操作系统V25

    这款号称国内操作系统里程碑式版本的统信桌面操作系统V25在智能化、高效性、可靠性三个维度实现了突破,推动国内操作系统从“可用”全面迈向“成熟与智能”的发展新阶段。V25
    的头像 发表于 04-15 18:03 910次阅读

    开源鸿蒙与RISC-V深度融合构建万物智联新底座

    在全球半导体与操作系统生态格局重构的关键时期,开源指令集架构RISC‑V与开源鸿蒙操作系统(OpenHarmony)的深度融合,正成为我国构
    的头像 发表于 04-11 11:15 550次阅读

    全志科技亮相OS2ATC 2026开源操作系统年度技术会议

    近日,第十三届开源操作系统年度技术会议(OS2ATC 2026)在北京语言大学顺利举办。作为国内聚焦开源操作系统领域的专业行业盛会,本次大会
    的头像 发表于 04-10 10:28 1289次阅读
    全志科技亮相<b class='flag-5'>OS</b>2ATC 2026<b class='flag-5'>开源</b><b class='flag-5'>操作系统</b>年度技术会议

    deepin社区亮相OS2ATC 2026并荣获重磅奖项

    近日,第 13 届开源操作系统年度技术会议(OS2ATC)在北京圆满落幕 。在这场以“开源共筑,智算未来”为主题的行业盛会上,deepin(深度)社区不仅受邀分享了前沿内核技术,更一举
    的头像 发表于 03-30 13:47 284次阅读

    什么是嵌入式操作系统

    要理解嵌入式操作系统(Embedded Operating System,简称 RTOS/EOS),我们可以从本质定义→核心区别→实际作用→典型特征→嵌入式开发场景适配,五个维度来拆解, 一
    发表于 12-09 10:33

    开放原子开源欧拉社区亮相2025操作系统大会

    11月14日,以“智跃无界,开源致远”为主题的操作系统大会2025(简称“大会”)在北京中关村国际创新中心成功举办。大会由开放原子开源欧拉(OpenAtom openEuler,简称“开源
    的头像 发表于 11-17 16:37 1013次阅读

    单片机的操作系统

    单片机操作系统主要分为实时操作系统(RTOS)和嵌入式操作系统两类,以下是常见选择: 实时操作系统(RTOS) ‌ FreeRTOS ‌:轻量级
    发表于 11-14 06:18

    亮钻科技与银河麒麟桌面操作系统深度适配

    最近,亮钻多款RK3568/RK3588主板和主机,获得银河麒麟桌面操作系统(工业版)的官方认证,双方产品相互兼容、稳定运行。
    的头像 发表于 10-22 10:49 1043次阅读

    诚迈科技发布基于鸿志桌面操作系统和龙芯3A6000的开源鸿蒙电脑

    在鸿蒙5终端突破1000万之际,中国自主操作系统生态迎来关键发展期。作为开源鸿蒙生态核心共建单位之一,诚迈科技正式发布基于鸿志桌面操作系统和龙芯3A6000处理器的
    的头像 发表于 08-22 20:29 2936次阅读
    诚迈科技发布基于鸿志<b class='flag-5'>桌面</b><b class='flag-5'>操作系统</b>和龙芯3A6000的<b class='flag-5'>开源</b>鸿蒙电脑

    深度操作系统deepin 25登陆超睿科技RISC-V桌面主机DP1000

    近日,在 deepin-ports SIG 与超睿科技的合作努力下,深度操作系统 deepin 25 现已能通过搭载主线内核的通用 ISO 镜像,在超睿科技的 RISC-V 桌面主机 DP1000 上成功安装并流畅启动。
    的头像 发表于 08-05 11:27 1501次阅读

    界面专访RT-Thread睿赛德:累计25亿装机量,国产操作系统“全栖战士”如何靠“开源”突围?| 媒体视角

    近日,RT-Thread睿赛德创始人&CEO熊谱翔先生,在2025年第五届RISC-V中国峰会期间,接受了界面媒体的专访。作为国产开源嵌入式操作系统领军企业,RT-Thread睿赛德深耕底层
    的头像 发表于 08-04 14:11 2001次阅读
    界面专访RT-Thread睿赛德:累计25亿装机量,国产<b class='flag-5'>操作系统</b>“全栖战士”如何靠“<b class='flag-5'>开源</b>”突围?| 媒体视角

    全国首个开源鸿蒙机器人操作系统 M-Robots OS 正式开源

    机器人操作系统M-RobotsOS,推动机器人行业生态融合、能力复用、智能协同。构建机器人共通语言解决产业协同难题机器人行业正面临两大关键挑战:一方面,传统通用操
    的头像 发表于 07-24 10:56 1193次阅读
    全国首个<b class='flag-5'>开源</b>鸿蒙机器人<b class='flag-5'>操作系统</b> M-Robots <b class='flag-5'>OS</b> 正式<b class='flag-5'>开源</b>

    润开鸿推出基于OpenHarmony的桌面操作系统及AI PC工作站

    近日,攀升科技13周年庆典系列活动圆满举办,作为领先的鸿蒙方向专业技术公司及终端操作系统发行版提供商,以及开放原子开源基金会OpenHarmony项目群A类捐赠人和核心共建单位,江苏润和软件
    的头像 发表于 06-03 16:25 1178次阅读

    普华基础软件开源汽车操作系统新版本代码上线

    近日,第二十一届上海国际汽车工业展览会现场,开源车用操作系统新版本代码上线仪式在中国电科展台成功召开。全球首个开源智能驾驶操作系统微内核龘EasyAda V2.1和首个规模化、量产级安
    的头像 发表于 04-30 09:17 1134次阅读

    普华基础软件开源车用操作系统迎来全新版本

    近日,普华基础软件开源车用操作系统媒体发布会在上海中国汽车会客厅召开——全球首个开源智能驾驶操作系统微内核龘EasyAda、开源安全车控
    的头像 发表于 04-25 16:18 1107次阅读