Helo OS 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Helo OS 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 何乐开源协议
操作系统 跨平台
软件类型 开源软件
所属分类 操作系统
开发厂商
地区 国产
提 交 者 pengzekai
适用人群 未知
收录时间 2019-02-09

软件简介

    HELO OS   

HELO OS是根据《30天自制操作系统》写的一个小型的 32 位软盘内核操作系统,支持分页内存管理,图形界面,鼠标,键盘,控制台等驱动,以及一些应用程序。深入不多,但涉及的内容多。系统拥有独立的内核和独立的可执行程序,其可执行文件拓展名为 .HEL ,右图为Helo OS的LOGO。

何乐操作系统目前版本已经支持关机,磁盘操作等,现在拥有独立可运行程序,中文键盘布局,2.0.1版本时界面也整改了一下。

现在拥有文字查看器,图片查看器,音乐播放器,计算器,cvtg,cvss等软件,但是还达不到实用,作者认为把Helo os做成一个超小的临时u盘操作系统玩玩还是很不错的,要是大家有兴趣的话可以帮作者完成没有实现的,比如文件写入,网络程序等,谢谢大家的支持。

4.1版本实现过多的api接口,更多的软件支持,还有不完善的shell,主要修复壁纸漏洞,添加透明窗口,还有更多的命令,要是有兴趣在helo os上继续开发的朋友,可以联系STON。

下图为Helo OS 4.1的部分截图:

Helo OS 的最大特点就是小 ,内核 HELOOS.SYS 只有 48.6K ,系统本不是基于linux开发的,所以不具有Unix的特点,是一个独立于Osask,Haribote OS,Windows,Linux,类nt,类Unix操作系统的一个小型32位的操作系统。

目前支持系统全中文显示(全中文化)。图形化界面(GUI),界面友好,且有时间调用(cmos),壁纸读取,窗口界面化显示,zero主题等。

应用程序具有自己的api(移植Haribote OS具有兼容性),应用可以用c语言和汇编语言开发,具有可移植性(找准api,根据api移植基本可以成功),支持标准输入输出接口(标准i/o),所以Helo OS还是很不错一个操作系统的 /笑,还有关机实现,学校操作系统的朋友可以参考一下。

 Helo OS从4.1版本开始,更新将慢更,可能不再开发,谢谢大家的支持。

版本
2019.0.0.1 最初版本
2019.0.0.2

更新,拥有进一步加强

0.i23.1      公测版              
2.0.1 2.0发布版

3.1              修复bug,扩大API,重大更新

4.1          修复壁纸漏洞,更新UI,完善api接口,移植更多的软件。

官网论坛:http://bbs.heloym.ml

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (19)

加载中
牛逼,太佩服了
09/06 16:11
回复
举报
目前到什么阶段了?真的是个好的起点
07/14 11:11
回复
举报
如果能有个中文输入法,基本上就算达到实用的程度了。
2019/07/17 13:43
回复
举报
pengzekai软件作者
正在实现中
2019/07/18 10:35
回复
举报
这本书我以前也看过,但是只是看了看而已
2019/07/17 13:07
回复
举报
pengzekai软件作者
公测版发布
2019/07/17 12:57
回复
举报
牛逼,加油,可以直接搞64位的,期待更好的版本,最终实现可用
2019/06/20 10:19
回复
举报
敬礼
2019/05/17 13:43
回复
举报
pengzekai软件作者

引用来自“APOWER”的评论

加油 好好学好计算机基础,希望有一天成为计算机邻域大师级人物。
谢谢!
2019/05/01 09:39
回复
举报
加油 好好学好计算机基础,希望有一天成为计算机邻域大师级人物。
2019/04/28 11:09
回复
举报
太厉害了,还是初中生。是自学的吧。天呐
2019/04/28 10:10
回复
举报
更多评论
暂无内容
发表了博客
2013/07/22 14:06

linux发送email错误 501 Syntax: HELO hostname

查看你的hostname hostname=centos58 然后vi /etc/hosts 添加hostname对应的ip 103.24.3.171 centos58 参考http://blog.csdn.net/tammy_zhu/article/details/5563383

0
0
发表了博客
2014/10/31 23:08

os

os包提供了操作系统函数,直接上例子 package main import (   "fmt"   "os" ) func main() {   //os包提供了操作系统函数   dir, err := os.Getwd() //获取当前目录路径   fmt.Println("当前目录是"+dir, err)   fmt.Println(os.Getegid()) //调用者的groupid   fmt.Println(os.Getuid()) //调用者的uid   fmt.Println(os.Get...

0
5
发表了博客
2012/05/31 20:57

os

I‘m coming os~

0
0
发表于DevOps专区
02/28 01:13

OS

不知道怎么回事,deepin的chrome里跟淘宝客服投诉的时候图片发不过去(显示裂图),动摇了对deepin的信心

0
0
发表了博客
2016/08/03 23:53

OS 模块

一、os模块概述 Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的) 二、常用方法 1、os.name 输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 2、os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的...

0
0
发表了博客
2011/08/18 19:40

Silverlight OS

Silverlight OS Silverlight OS posted by David Adams on Wed 17th Aug 2011 05:55 UTC, submitted by cromat 发表于:2011年8月17日 北京时间13:55 SilveOS is a familiar-looking desktop "operating system" within a silverlight app. Just fire it up using any browser with Silverlight installed and start pok...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
19 评论
39 收藏
分享
返回顶部
顶部