`

MinGW/MSYS/GNU/GTK/GNOME各种包的下载位置

阅读更多
  • MinGW/MSYS

 

MinGW , a contraction of "Minimalist GNU for Windows ", is a minimalist development environment for native Microsoft Windows applications.
MinGW provides a complete Open Source programming tool set which is suitable for the development of native MS-Windows applications, and which do not depend on any 3rd-party C-Runtime DLLs.
MSYS , a contraction of "Minimal SYStem ", is a Bourne Shell command line interpreter system. Offered as an alternative to Microsoft's cmd.exe, this provides a general purpose command line environment, which is particularly suited to use with MinGW, for porting of many Open Source applications to the MS-Windows platform.

 

官方网站

http://mingw.org/

下载网站

http://sourceforge.net/projects/mingw/files/

 

 

  • GNU

The name “GNU ” is a recursive acronym for “GNU's Not Unix!
The GNU Project was launched in 1984 to develop a complete Unix-like operating system which is free software—software which respects your freedom.
Unix-like operating systems are built from a collection of applications, libraries, and developer tools—plus a program to allocate resources and talk to the hardware, known as a kernel.
The Hurd , GNU's kernel, is actively developed, but is still some way from being ready for daily use, so GNU is often used with a kernel called Linux.
The combination of GNU and Linux is the GNU/Linux operating system, now used by millions and sometimes incorrectly called simply “Linux”.

 

官方网站

http://www.gnu.org/

GNU包含的包的介绍

http://www.gnu.org/software/

下载网站

http://ftp.gnu.org/gnu/

 

 

  • GnuWin

GnuWin provides ports of tools with a GNU or similar open source license, to modern MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008 / 7)

 

官方网站

http://gnuwin32.sourceforge.net/packages.html

下载网站

http://sourceforge.net/projects/gnuwin32/files/

 

 

  • GTK+

GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API.

 

官方网站

http://www.gtk.org/

下载网址

http://www.gtk.org/download.html

下载网址(Windows平台)
http://www.gtk.org/download-windows.html

各种包的下载网址

http://ftp.gnome.org/pub/gnome/binaries/win32/

各种依赖包的下载网址
http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/

 

 

  • GNOME

The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.

 

官方网站

http://www.gnome.org/

下载网址(与GTK+共用)

http://ftp.gnome.org/pub/gnome/

 

 

  • 具体各个包的位置

glib for win32

http://ftp.gnome.org/pub/gnome/binaries/win32/glib/

msinttypes

This project fills the absence of stdint.h and inttypes.h in Microsoft Visual Studio.

http://code.google.com/p/msinttypes/

 

  • 大小: 5.6 KB
  • 大小: 10.5 KB
  • 大小: 2.9 KB
  • 大小: 1.3 KB
  • 大小: 2.2 KB
分享到:
评论
1 楼 laiyangdeli 2011-02-15  
    大家在阅读有关Linux的文章时,往往会看到在Linux名称前面有一个前缀“GNU”,类似“GNU/Linux”。可别小看了这个前缀,如果没有它,或许就没有今天的Linux。

    GNU项目,也称GNU工程或GNU计划,GNU是“GNU is Not Unix”(GNU不是Unix)的缩写。GNU项目是由理查德·斯托曼(Richard Stallman)在1983年9月27日公开发起的,目的是希望重现当年软件界合作、开放、团结、互助的精神,而具体的目标则是开发一套区别于当时的商业化Unix系统,但又与之完全兼容的、自由的操作系统。GNU项目采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window图形窗口系统等。此外还陆续开发了大批自由软件,如功能强大的文字编辑器Emacs,C语言编译器GCC,以及大部分UNIX系统的程序库和工具等。

  为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,该条款称为GNU通用公共许可证(GNU General Public License,GPL)。

  到了1990年,GNU项目唯一没有完成的重要组件就是操作系统的内核,其内核称为HURD。而1991年林纳斯·托瓦尔兹(Linus Torvalds)开发出了Linux内核,在GPL条款下发布后,在网上迅速流传。1992年Linux与GNU项目相结合,采用Linux内核及GNU项目软件的、完全自由的操作系统就此诞生。

相关推荐

Global site tag (gtag.js) - Google Analytics