QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 669|回复: 2

GRUB 2 and GRUB Legacy

[复制链接]
发表于 2005-11-14 16:37:05 | 显示全部楼层 |阅读模式
[code:1]
GRUB 2, which is a rewrite of GRUB, is alive and under development. GRUB 2 aims at merging sources from PUPA in order to create the next generation of GNU GRUB. A mailing list and a wiki have been setup for discussing the development of GRUB 2.

GRUB 2 has the following tasks:

    * Create a compact core image. This will make Stage 1.5 unnecessary.
    * Add support for dynamic loading to the core image, so that it can extend itself at the run time rather than at the build time.
    * Add real memory management, to make GNU GRUB more extensible.
    * Add a more object-oriented framework for file systems, files, devices, drives, terminals, commands, and OS loaders.
    * Add support for internationalization. This includes support for non-ASCII character code, message catalogs like gettext, fonts, graphics console, and so on.
    * Add an actual localization, based on the above internationalization support. We will target on Japanese as the first step.
    * Segregate code specific to i386-pc from generic code, to make GNU GRUB portable.
    * Add support for cross-platform installation.
    * Develop additional software packages which will help our project and hopefully other projects.
[/code:1]
why japanese first   
 楼主| 发表于 2005-11-14 16:40:04 | 显示全部楼层
[code:1]
PUPA

[ Home | Savannah | Coding Style | Documentation | Links | BugCommunicator | Ruby/Cache ]

Important Notice: This project is not used any more, because we moved our effort to GRUB 2. See GRUB web site, for more information.

PUPA is a research project for the next generation of GNU GRUB. The most important goal is to make GNU GRUB cleaner, safer, more robust, and more powerful.

Our tasks are as follows:

    * Create a compact core image. This will make Stage 1.5 unnecessary.
    * Add support for dynamic loading to the core image, so that it can extend itself at the run time rather than at the build time.
    * Add real memory management, to make GNU GRUB more extensible.
    * Add a more object-oriented framework for file systems, files, devices, drives, terminals, commands, and OS loaders.
    * Add support for internationalization. This includes support for non-ASCII character code, message catalogs like gettext, fonts, graphics console, and so on.
    * Add an actual localization, based on the above internationalization support. We will target on Japanese as the first step.
    * Segregate code specific to i386-pc from generic code, to make GNU GRUB portable.
    * Add support for cross-platform installation.
    * Develop additional software packages which will help our project and hopefully other projects.

We might tackle on these issues as well:

    * Add a scripting language, to make GNU GRUB more customizable.
    * Add support for other architectures (such as UltraSparc and PowerPC).

This project is supported by Information-technology Promotion Agency, Japan.
[/code:1]
that's the reason
回复

使用道具 举报

发表于 2005-11-14 16:47:24 | 显示全部楼层
    

you can join the team for
change the target from japanese to chinese
....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-12 09:30 , Processed in 0.047053 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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