Posts tagged ‘open source’
Oracle Berkeley DB provides the best open source embeddable databases allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model. At its core is a fast, scalable, transactional database engine with proven reliability and availability and over a decade of production use. Choose Oracle Berkeley DB for
- Extreme performance—we eliminate the overhead while providing the flexibility to custom tailor the database to suit your requirements
- Zero administration—all administration is performed via an API and hidden from the end user, no DBA required
- Mobile Devices—static library size less than 1MB and runtime dynamic memory requirements of only a few KB
- Low TCO—being embedded lowers implementation costs, licensing and hardware costs, and ongoing administration costs
Firebird是一个全功能的、强大高效的、轻量级、免维护的数据库。它很容易让您从单用户、单数据库升级到企业级的应用。一个Firebird数据库服务器能够管理多个独立的数据库,每一个数据库同时可支持多个客户端连结。总之,它是一个开源的、强大的、可以自由使用的数据库系统(即使是商业上的使用)
- Firebird是一个真正的关系数据库,支持存储过程、视图、触发器、事务等大型关系数据库的所有特性;
- Firebird支持SQL92的绝大部分命令,并且支持大部分SQL99命令,新版Firebird 2.0对SQL99的支持更完整;
- Firebird源码基于成熟的商业数据库Interbase,有良好的稳定性,与Interbase有良好的兼容性;
- 不用考虑授权费用(免费),不用担心将来有一天你或你的客户因为使用盗版而被数据库开发商告上法庭;
- 发布简易,安装文件只有几M,且高度可定制,客户端的分发也很简单,只需一个DLL文件;
- Firebird的嵌入式服务器版本,不用安装,直接运行,基于单机开发首选;
- Firebird的运行效率非常高;
- 具备高度可移植性,可在Linux,Unix,MacOS,Windows,Solaris系统下运行,而且数据库格式完全一样,不用修改;
- 开发环境支持良好,Delphi,C++Builder不用通过ODBC连接,直接用原生开发接口开发基于Firebird的程序。
在Apache、Nginx、LightTPD、IIS/ASP之外,还有很多免费Web Server可作为替代。G-WAN便是其中之一,它的大小只有100KB,使用C脚本实时执行,脚本速度与静态网页一样快。作者声称多数程序员是用C编程:在18万个开源项目中,有47%是用C,28%用Java,11%用PHP。目前开发者只释出了Windows版,但认为G-WAN在Linux和Solaris上的运行速度将更快(主要是根据Apache测试得出,在同一台机器上 Apache在Linux上的速度是XP的3.5倍)。
“气”(qi-hardware.com)是几名从开源智能手机公司OpenMoko公司退出的成员创建的开源硬件公司。 “气” 硬件是开放版权的硬件。 “气” 公司的目标是向自由软件开发者提供质量稳定的硬件,这样他们能够开发出终端用户的应用程序。“气”公司的主要承诺就是向自由软件开发者提供高质量稳定工作 的硬件,软件开发者可以将重点放在终端用户的应用程序上。未来的硬件是开放版权的时代。在专利系统下,终端用户受制于产品的生命周期。在专利世界中存在预 定的生命周期:EOL(End of Life)。届时没有软件支持,也没有硬件路标。而开放版权的硬件没有EOL。设计总是会进行改进和扩展,并且由于硬件运行的是GPL的软件,终端用户可 以自由地自我支持或者相互支持。
电脑用久了,肯定会时不时的出现各种硬件或软件故障,软件故障的万能方法是重装系统,但是硬件故障呢?这篇文章讨论了多种免费或开源的不同硬件的检测软件:
- Memtest86+:采用GPL许可证的内存测试软件,最新版本是9月22日发布的Memtest86+ 4.00,支持光盘或USB启动。
- OverClock Checking Tool:检测CPU、GPU和电源的免费软件,最新版本是OCCT Perestroïka 3.1.0。
- Hiren’s BootCD:收集了各种各样的测试软件和工具软件,支持USB和光盘启动,最新版本是BootCD 10.0。
- S.M.A.R.T. Monitoring Tools:ATA 和SCSI硬盘健康状况的GPL检测工具,支持操作系统如Mac OS X/Linux、FreeBSD、NetBSD、OpenBSD、Solaris、OS/2、Cygwin、QNX、eComStation甚至是 Windows。支持软盘或光盘启动,最新版本是5.38版。
InfoWorld公布了2009年的最佳开源软件奖名单, 包括了最佳开源开发者工具,最佳开源企业软件,最佳开源网络软件和最佳开源平台和中间件。此外还有历史上最伟大的开源软件,以及10大开源名人堂:Linux kernel,GNU工具和编译器,Ubuntu,BSD家族(FreeBSD,NetBSD,OpenBSD),Samba,MySQL,DNS服务器 软件BIND,Sendmail,OpenSSH和OpenSSL,Apache Web server。
最佳开源开发者工具包括:开发在线资源库BrowserShots,JBoss Rules的开源前身Drools;Eclipse的Web Services工具插件,处理大数据集的工具Hadoop and Hive,开源.NET实现Mono,IDE NetBeans,基于社区志愿者的地图工具OpenStreetMap,浏览器引擎WebKit。
Rockbox是多种数字音频播放器固件的自由软件替代。Rockbox提供了主机的可选操作系统固件(很多情况下无需移除原始固件),提供了插件架构以增添额外功能。
Rockbox项目始于2001年末,2008年9月23日,历经3年开发的Rockbox 3.0 正式推出。3.0在2.5版上有了重大的进步,尤其是在支持目标上。Rockbox 3.0支持的播放器包括了苹果的iPod系列,Archos,SanDisk,奥林巴斯,东芝,iriver等不同型号。新增的特性包括,新的简化安装和卸载的工具RockboxUtility(支持Windows,OS X,Linux);支持SWCODEC targets,能播放多种格式的音频编码器,更多改进可见主要变动列表。Rockbox属于自由软件,采用GPL v2许可证。
(来自 solidot)
作为今年Google Summer of Code项目之一,Gallium3D将会给 Linux带来硬件视频加速功能。Gallium 3D是一个取代Mesa 3D的自由软件和开源OpenGL实现。目前使用Gallium 3D的驱动包括了NVIDIA的开源驱动Nouveau和Intel GMA的一个实验性驱动。当前多数的开源驱动都缺乏基于GPU的视频解码加速功能,对于众多使用一年以上旧显卡去播放高清晰1080p视频的用户来说这是一个好消息。