在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):trunkmaster/nextspace开源软件地址(OpenSource Url):https://github.com/trunkmaster/nextspace开源编程语言(OpenSource Language):Objective-C 46.6%开源软件介绍(OpenSource Introduction):NEXTSPACENEXTSPACE is a desktop environment that brings a NeXTSTEP look and feel to Linux. I try to keep the user experience as close as possible to the original NeXT OS. It is developed according to the "OpenStep User Interface Guidelines".
I want to create a fast, elegant, reliable, and easy to use desktop environment with maximum attention to user experience (usability) and visual maturity. I would like it to become a platform where applications will be running with a taste of NeXT's OS. Core applications such as Login, Workspace, and Preferences are the base for future application development and examples of visual style and application integration methods. NEXTSPACE is not just a set of applications tightly integrated to each other. It is a core OS with frameworks, mouse cursors, fonts, colors, animations, and everything I think will help users to be effective and happy. Why?
Unlike other 'real' and 'serious' projects, I have not yet defined a target audience for NEXTSPACE. I intentionally left aside modern UI design trends (fancy animations, shadows, gray blurry lines, flat controls, acid colors, transparency). I like the accurate, clear, grayish, and "boring" UI that helps, not hinder, to get my job done. Not planned
InstallingInstallation is based off CentOS 7's minimal install, you can find full directions in the installation guide. ApplicationsBelow is a brief description of core applications. More information about application functionality will be added in the future. LoginA simple login panel where you enter your user name and password. No screenshot - it's an exact copy of NeXTSTEP's WorkspaceA fast and elegant Workspace Manager using multithreading to provide maximum smoothness for:
PreferencesSettings for locale, fonts, displays (size, brightness, contrast (gamma correction), desktop background, displays arrangement), keyboard (repeat, layouts, numpad behaviour, modifiers), mouse (delay, threshold, scrollwheel settings, mouse buttons configutation), sound, network, power management. TerminalA terminal with Linux console emulation. I've started with the version created by Alexander Malmberg and made numerous fixes and enhancements. The original application can be found on the GNUstep Application Project site. Enhancements to the original application are numerous. Some of them are as follows:
For developersFor those who are eager to know "How it's done?" can find information on development tasks, goals, solutions, implementation details, and build instructions on the Wiki. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论