查看: 7997|回复: 14
收起左侧

[分享] 大家用虚拟机去装下国产的操作系统看下!呵呵……

[复制链接]
a2120258
发表于 2010-11-17 17:21:53 | 显示全部楼层 |阅读模式
测试版本下载FutureAlpha V2最后的开发版公开测试
  FutureaAlpha 目前进入V3开发,针对专用用户。V2是技术积累的一个版本,现将V2最后一个X86开发版本公开测试。
http://www.sinomanic.com/download/notshow/v2_2009_test.rar ,包里是用QEMU虚拟机模拟运行的,可能速度比较慢,可以用Micrsoft Virtual PC挂接虚拟硬盘来测试达到最佳运行速度。该版本的默认用户名:fa,密码:fa。欢迎大家多提意见!
FutureAlpha 龙芯64位 (V3.0.0龙芯2E/2F) 平台测试
  FutureaAlpha 龙芯64位版本测试版本发布,欢迎大家测试。下载、测试方法和测试平台请到: http://www.sinomanic.com/download/notshow/fa_vpc_3.rar, 该版本的默认用户名:fa,密码:fa。欢迎大家多提意见!


FutureAlpha介绍    FutureAlpha(未来阿尔法)操作系统是一款核心自主的面向未来网络应用的微内核操作系统,它将互联网视为软件的开发和运行平台,把软件无缝地从客户端设备延伸到巨大的互联网后台,把操作系统看作是一个实现高层次的资源管理与共享、支撑多样性和灵活性服务的平台,支撑多种新型网络应用模式,形成新型、开放、可持续生长的信息系统。目前定位专用领域,最终走向通用市场。其主要特点是:自主微内核、兼容主流WINDOWS/LINUX应用软件,可控的安全系统,分布式计算,透明计算,轻量级,面向对象的设计思想,高度可移植性(目前支持了X86 CPU(Intel,AMD),MIPS32,MIPS64(龙芯系列CPU),ARM),高度抽象的驱动模型和精炼的应用程序编程接口。FutureAlpha操作系统从2005年正式启动开发,共要经历四个阶段:V1(方案确认和实验性开发),V2(经验积累),V3(面向专用),V4(面向通用),目前刚刚进入V3阶段。 从本站上,您将了解到系统开发相关信息,另外,我们也承接各种专用领域的项目开发,您也可以从这里得到技术支持。
If you want to contribute, you are more than welcome.


最新动态
X Windows System取得阶段性进展
2010-8-15
FA上面移植的是XORG1.7.1,目前切换分辨率已经可以实现,并且为XORG开发了众多依赖库,比如libpciaccess,使其能经过很少的修改能直接在FA平台上运行。目前是在QEMU通过DGA接口进行视屏加速测试,进行分辨率切换、单色填充等操作,运行经常,XAA接口也在下一步开始测试。支持完这些2D加速后,3D加速模块和兼容X11用户端运行的开发也将提上日程。

组建开发平台
2010-7-25
操作系统除了管理系统资源外,它的另一个重要功能是程序开发平台。随着FA操作系统功能的完善,开发平台的组建工作要提到日程上。FA开发平台将系统功能模块以统一、标准和灵活的API方式,并且将系统模块以组件的模式提供给用户,为用户构造面向嵌入式和通用领域应用的程序开发平台。我们将建立新的页面专门跟踪平台的开发进度、计划、功能列表、应用领域等相关信息。

完善CL和网络组件
2010-7-20
vc++6.0 的cl编译器运行时的临时文件成功删除,继续跟踪连接器link.exe。网络组件经过近2个月的开发,IPv4协议层 -> 物理设备层单向调用已经基本完成,IP家族的协议等支持完毕,ARP请求成功地通过物理设备层发送出去,目前测试的网卡是rtl8139,在FA驱动框架下支持其它网卡驱动也十分容易。

兼容层基本支持Microsoft VC++ 6.0的c/c++编译器
2010-7-19
FA在兼容层终于支持了vc++ 6.0 的c/c++编译器(cl)了,成功生成了obj和asm文件。但是有个小问题,cl编译器在运行时需要生成几个临时文件,编译完毕后还不能成功删除这些个临时文件。而且,link.exe还没有跑起来,调试发现,link.exe还要调用一个cvtres.exe的模块来进行连接,但是在windows上我们删除这个文件还是能成功连接,这是为什么呢?继续调试!

兼容层支持汇编器
2010-7-15
随着兼容层开发工作的深入,FA在兼容WIN32 API的道路上又迈出了重要一步。MSASM 6.11 汇编器可成功编译汇编文件,中文编程语言OLANGUAGE也可成功编译,VC++ 6.0的编译器被成功加载,但是在运行过程中还有问题,有待调试。我们在考虑是不是要增加一个页面列出FA平台能支持的软件。

X Window System兼容项目启动
2010-7-10
为了兼容Linux图形化应用软件,FA平台将首先兼容X Window System,目前有关策划工作正在进行中。

WINDOWS兼容项目正式开始开发
2010-6-29
FA平台对WINDOWS平台应用程序的兼容组件是基于WINE来进行的,WINE是个一个以LGPL协议开源的动态库组合,以兼容WINAPI。这里有它的介绍" Wine is a program which allows running Microsoft Windows programs (including DOS, Windows 3.x and Win32 executables) on Unix. It consists of a program loader which loads and executes a Microsoft Windows binary, and a library (called Winelib) that implements Windows API calls using their Unix or X11 equivalents. The library may also be used for porting Win32 code into native Unix executables. Wine is free software, released under the GNU LGPL; see the file LICENSE for the details." WINE原本是在类UNIX系统上运行的,经过移植使其运行在FA平台上。 目前,WINDOWS 上的Hello World 程序已经可以在FA上通过WINE平台运行起来

图形平台DirectFB 1.4.3移植成功
2010-5-28
作为大多数嵌入式应用的开发平台,DirectFB在产品开发方面有着重要意义。经过不懈努力,DIRECTFB 1.4.3成功移植到FA操作系统上,下一步集中测试。参见截图

USB 开发告一段落;电子书的嵌入式应用项目启动
2010-5-24
INTEL和VIA系列的UHCI/EHCI驱动已经全部测试通,硬件部分告一段落,驱动封装和文件系统对接工作进行中,以达到使用阶段。为了以应用带动开发,我们计划以龙芯SOC3210为硬件平台,以FA为操作系统平台,外加DIRECTFB来做一个电子书的应用产品。

USB 2.0 测试
2010-5-12
INTEL和VIA系列的UHCI驱动已经全部测试通过,并成功读出了U盘数据。EHCI (USB2.0)驱动也在紧张开发中,这几天对INTEL系列EHCI上的U盘读取进行了测试,128KB的数据包中最后的一块还有点小问题,相信很快能解决。另外,为了配合绘制引擎的开发,显示卡驱动的封装层也在开发中,为引擎和显示卡驱动提供统一的接口。FA V3的桌面系统也在全面规划中,相信给大家一个不一样的操作体验。

U盘读写成功
2010-4-30
经过大量调试后成功读取U盘内容,SGBUFFER问题已经解决,特别是其中的SGList的每项所指向的Buffer必须是512字节对齐,这是SCSI方式U盘的约定。测试是在VIA主板上进行的,下一步要在INTEL主板,以及ARM/MIPS 开发板上测试。至此,FA的驱动家族又多了一个成员。

SDB(System DataBase)支持查询
2010-4-27
FA操作系统上的SDB模块,为FA的管理系统提供数据依据, 比如用户权限,设备信息,安装的程序信息等 ,目前支持键值的查询,参见例子

U盘读取成功50%
2010-4-25
FA操作系统上的USB 磁盘驱动在经过集中调试后成功读取U盘内容,但是在8KB的读取测试中,有一部分数据错误。应该是SG_LIST处理有问题。

开始支持ARM
2010-4-10
刚刚把ARM手册看完(个人觉得没有INTEL/AMD的手册写得好),FA 内核开始支持ARM CPU,我们只需要完成ARM的硬件抽象层即可对接FA微内核,可以通过COM口输出点调试信息,测试环境是s3c6410。下一步完成线程切换、虚拟内存、异常处理和消息系统。

微内核操作系统研发中心成立
2010-03-29
经过一段时间的研发,用户编程API的抽象工作有了阶段性进展,抽象了文字编码API,内存管理API等。另外公司成立了微内核操作系统研发中心,我们全部搬入新办公地点!下一步的重点是抽象GUI接口和用户登录功能,为以后支持分布式计算、多用户和远程登录打下基础。在GUI接口完成后我们打算公开开发平台。FA的系统数据库(SDB)模块也在开发中,功能类似WINDOWS注册表,我们采用的是SQL方式存储和查询FA操作系统的配置、信息和管理策略等。

USB总线驱动取得进展
2010-03-9
UHCI类型USB总线驱动成功在VIA系列主板上通过测试,支持USB HUB驱动,USB设备扫描、配置,URB发送等总线功能。成功扫描和配置的有U盘、USB鼠标和USB键盘。下一步完成USB 磁盘驱动的支持和USB设备驱动模型。

新年工作方向
2010-03-4
新年主要技术问题是完善:GUI:任意窗体、透明磨沙窗体和新构架的GUI通信机制;USB驱动的支持:UHCI/EHCI/OHCI总线和外接的U盘、摄像头、鼠标和键盘等;更多的嵌入式硬件构架的支持;FASO(FutureAlpha Shared Object):用户在FA操作系统上的编程接口模块;完善编程接口和文档,提供开发平台、学习平台,用户可以编写自己的应用程序和驱动。

网站空间问题
2010-03-1
近日,由于网络空间提供商方面的问题,导致本站主页几度关闭,论坛被迫关闭,对此FA开发组向各位支持和关注FA操作系统开发的网友表示歉意!论坛数据在积极恢复中,估计很快能开通。

GTK+移植暂时搁置
2010-02-21
经过反复论证,GTK+的移植工作暂时搁置,主要原因是GTK+依赖众多库,做嵌入式方面的图形库可能太过复杂。开发组最终决定继续采用以前自己开发的嵌入式图形库。另外,通用小组继续完善兼容层,希望在兼容层的基础上直接运行GTK+而无需单独移植。

FutureAlpha V3嵌入式版本取得阶段性进展
2010-02-17
FutureaAlpha V3开发取得阶段性进展,目前的硬件应用平台为soc3210(mips32体系),cq8401(mips32体系),s3c6410(arm11)。V3将FADFW(FutureAlpha Driver Framework)驱动开发模式应用到了实践开发中,采用多通道并发的驱动请求和处理结构、统一的驱动请求接口、面向对象的设备驱动方式让驱动开发变得十分容易、灵活。在FADFW的基础上,FutureAlpha开发组开发和移植了几大测试平台的驱动程序。

FutureAlpha V2最后的开发版公开测试
2009-11-9
FutureaAlpha 目前进入V3开发,针对专用用户。V2是技术积累的一个版本,现将V2最后一个X86开发版本公开测试。
http://www.sinomanic.com/download/notshow/v2_2009_test.rar ,包里是用QEMU虚拟机模拟运行的,可能速度比较慢,可以用Micrsoft Virtual PC挂接虚拟硬盘来测试达到最佳运行速度。该版本的默认用户名:fa,密码:fa。欢迎大家多提意见!
GTK移植工作已经在策划中
GTK的移植策划中,很多成熟的诸如各种控件、图形处理算法和各种图形消息的处理等代码无须自主开发;另外,考虑到图形应用软件的兼容性以及其烦琐性,我们需要有比较成熟的图形软件在我们系统上运行,因此综合考虑,还是先做GTK的移植,QT的也在考虑中。同时,我们也将遵循有关协议开放我们的移植代码。
FutureAlpha V3版的开发进程启动
在V3阶段,FutureAlpha操作系统将支持更多的硬件平台(CPU体系和硬件种类),重点放在专用领域的开发和应用。在V2阶段,我们重点做了技术积累工作,主要包括内核的稳定和功能测试,文件系统的功能实现和高速文件缓存,面向对象设计体系等,窗体管理系统,网络系统和驱动模型建立等。在V2的技术基础,V3将是个全新的开始!
FutureAlpha 操作系统网上开发团队也在组建中,欢迎登陆技术论坛交流意见。


龙芯64位测试图片1、启动:  2、测试应用嵌入式窗口界面X86版本测试 1、桌面:   嵌入式版本soc3210

107
发表于 2010-11-17 17:27:19 | 显示全部楼层
Alpha还在开发吗,就怕虚拟机不支持它。。。。
a2120258
 楼主| 发表于 2010-11-17 17:31:54 | 显示全部楼层
虚拟机好像可以用的!
107
发表于 2010-11-17 17:33:30 | 显示全部楼层
学校网速不行,试不了。。。
a2120258
 楼主| 发表于 2010-11-17 17:38:18 | 显示全部楼层
现在还在开发中,唉!
老大被喊去搞系统开发了,O语言不知道还有没有戏!
robat
发表于 2010-11-17 18:06:46 | 显示全部楼层
唉,就是用的人少啊。
245117691
发表于 2010-11-17 20:53:32 | 显示全部楼层
经来学习了,才知道有这个东西
550208477
发表于 2010-11-17 23:57:08 | 显示全部楼层
哎~~我估计用的人就很少~~~
rokycool
头像被屏蔽
发表于 2010-11-20 20:47:09 | 显示全部楼层
支持一下,但并不看好龙芯
a2120258
 楼主| 发表于 2010-11-21 10:03:48 | 显示全部楼层
为什么不看好龙芯呢?
中国制造的呀!
国家需要自主创新
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-25 18:43 , Processed in 0.127614 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表