Fwd: 龙芯电脑软件任务

1 view
Skip to first unread message

吕慧伟

unread,
Nov 7, 2007, 5:18:56 AM11/7/07
to gucas_oss_l...@googlegroups.com
有兴趣的同学可以既练手的同时又为咱们龙芯做点贡献啊~!

转自:http://www.lemote.com/bbs/viewthread.php?tid=2216&extra=page%3D1

龙梦电脑软件任务列表


一 操作系统移植
1、        Ubuntu, Gentoo, Suse, Redhat(Fedora)等主要Linux发行版
2、        各种livecd制作
3、        国内的一些较好的免费系统:Hiweed, everest等
4、        各类嵌入式系统。eCos, ucOS/II, vxworks, winCE(这个目前微软在做)等等。
5、        有兴趣的话,freebsd和netbsd也是一个不错的移植对象
6、        制作纯64位的龙芯OS。目前debian MIPS只支持32位应用程序,内核已经可以支持64位,但是还没有64位应用发行版。
7、        实现prelink支持,可以大幅提高大程序的启动速度
 这些任务工作量可能很大,也许可以通过dev.lemote.com来进行协同开发。我们会提供一些debian开发的经验和各种基础工具。
 除了从头移植的高难工作外,也可以通过参与软件测试以及协助修复软件包、提供美化界面和使用经验等方式来作出贡献。
二、解决方案(面向特定行业的应用)
1、        机顶盒、IPTV解决方案 (可以从mythTV, GeeXbox等移植做起)
2、        网络计算机解决方案(电子教室、多媒体阅览室等)
3、        教育信息化(课件制作和演示、教学考试系统、学习机、高校操作系统等实验机方案)
4、        农村信息化应用(农业信息搜索,简易界面等)
5、        车载电子方案(GPS导航、多媒体系统、视频监控等)
6、        其它:各类行业、工控应用,如多媒体信息亭、股软等,可以结合嵌入式系统的移植开展;
三、功能增加和优化
1、        bootloader. 改进pmon(增加图形界面,改进USB支持等),或者移植u-boot等其它优秀的bootloader.
2、        linux内核。升级、增加功能(电源管理、suspend等)、性能优化(如写龙芯版memcpy、原子操作、TLB优化等)、测试。
3、        编译器和工具链。制作和测试交叉编译工具链,针对龙芯优化(利用龙芯特有指令、针对龙芯结构改进指令调度、link time优化、试验不同编译优化的效果等)。
4、        多媒体。龙芯2有自己的一套完整多媒体指令集,但是目前还没有完整的多媒体库,只做过mplayer中libmpeg的一些优化;其它的许多播放器和解码器都可以做专门的优化,比如totem/wine播放器,以及mpeg1/mpeg4/wmv等等媒体格式。此外,龙芯平台目前对flash的支持和real audio/video的支持还不理想。real部分我们已经和real公司合作在移植real player;flash部分gnash等开源播放器能够使用,但是需要一些优化。
5、        Java虚拟机。我们已经完成sun jdk 1.5的移植,目前已经能够运行LumaQQ,永中Office等java应用。下一步的工作包括:解决个别bug,提高虚拟机效率,移植Server版和新版本java虚拟机。这个工作可以供一些在校学生参考,是一个不错的研究点。
6、        openoffice。我们已经完成openoffice-2.0.4的移植,需要进一步测试和优化。如果可能,修复MS office兼容出现的种种问题。
7、        firefox。这个基本是现成可用的。可以做的工作包括为其移植各种插件,以及增强IE兼容性。
8、        桌面设置和美化。我们希望能够提供多种风格的预配置好的桌面(包括菜单、桌面快捷方式、窗口风格、字体配置、特效等),欢迎大家贡献自己的杰作。
9、        windows小应用程序兼容。也许可以开发模拟器来支持联众游戏、QQ游戏等
10、        性能分析和优化工具。如Oprofile等,为龙芯应用程序优化提供便利条件。在此基础上对常用的一些软件进行分析和优化。
11、        一键恢复系统。
12、        快速启动支持,例如initNG。
13、        移植和测试其它各种软件。如网络电视、BT软件、手写系统、语音识别系统等。
14、        文档翻译和校正。Linux软件目前的中文文档往往还不是很好,

说明:以上软件任务列表肯定不能面面俱到,欢迎提出您的意见。另外,其中一些任务龙梦科技将组织人力进行开发,因此如果有人想承担某项任务一定要和我们联系,免得重复工作。



吕慧伟

unread,
Nov 7, 2007, 5:21:25 AM11/7/07
to gucas_oss_l...@googlegroups.com
恩,慢慢来。因为一下子估计也没有这个实力,看看有没有人感兴趣的。关注下。消息我已经发出去了。

曾欢

unread,
Nov 8, 2007, 9:13:11 AM11/8/07
to gucas_oss_l...@googlegroups.com
估计只能帮助翻译文档了,laf~~


在07-11-7,吕慧伟 <lvhu...@gmail.com> 写道:

吕慧伟

unread,
Nov 8, 2007, 10:05:15 AM11/8/07
to gucas_oss_l...@googlegroups.com
呵呵~

Qinqin Ge

unread,
Nov 9, 2007, 2:00:00 PM11/9/07
to gucas_oss_l...@googlegroups.com
对操作系统移植倒是有点兴趣,嵌入式开发也挺不错~~


--
中国科学院研究生院信息学院706班
葛钦钦
地址:北京市中关村东路青年公寓B座1020
手机:15801079459
Email:gqq...@gmail.com
Blog:http://gpgqqdgege.cublog.cn

Reply all
Reply to author
Forward
0 new messages