九月最热门的25个开源项目

技术文章 专栏收录该内容
8 篇文章 0 订阅

1. Gaim 即时通讯项目,支持AIM, ICQ, Yahoo!, MSN, Jabber, IRC, Napster, Gadu-Gadu, Zephyr, 和SILC,是非Windows平台下主流聊天工具。(P.S:大家在linux下上QQ时,可能会选择LumaQQ)开发语言:C, C#, Perl, Python, Tcl
https://sourceforge.net/projects/gaim
2. ZK - Ajax but no JavaScript——这句话刚开始我也不理解,不过看看代码,看看应用实例便明白了。与.Net有点相似,它提供了服务器端标签,将客户端行为通过服务器端标签的形态封装起来了。不过,不使用Javascript并不代表你不需要了解Javascript,在这些标签中,仍旧会需要你适时去应用一些Javascript的函数和方法的。开发语言:Java
https://sourceforge.net/projects/zk1
3. Azureus 跨平台的BT客户端,估计吸引人们下载的很大原因是,它是跨平台的。开发语言:Java
https://sourceforge.net/projects/azureus
4. PDFCreator  生成PDF的开源软件,与Acrobat最大的区别在于,它是开源免费的。开发语言:Visual Basic
https://sourceforge.net/projects/pdfcreator
5. Inkscape  矢量图编辑器,存储格式为SVG,目标是达到CorlDraw,Visio等专业软件的级别。WebGIS的开发人员应该会很喜欢这个软件。开发语言:C, C++, Python https://sourceforge.net/projects/inkscape
6. OpenWFE  工作流引擎,该项目与开源的内容引擎Magnolia达成了合作,不过我没有使用过,不知道它为什么比JBPM更红。开发语言:Java, Perl, PHP, Python, Ruby, Visual Basic
https://sourceforge.net/projects/openwfe
7. MegaMek   BattleTech游戏的在线版,类似战棋类游戏。开发语言:Java
https://sourceforge.net/projects/megamek
8. XOOPS Dynamic Web CMS  动态内容管理系统,适合作为内容管理组件,用于制作各类大小社区,例如门户、博客,公司内网等。开发语言:PHP

https://sourceforge.net/projects/xoops
9. FileZilla    FTP以及SFTP的客户端,同时还提供Server版,该开源项目只能应用于Windows平台。开发语言:C++
https://sourceforge.net/projects/filezilla
10. MiKTeX   windows平台下对TeX的实现,LaTeX的偏好者不可不接触的开源项目。开发语言:C, C++, Pascal
https://sourceforge.net/projects/miktex

 

11. jEdit   文本编辑器,在plugin的支持下也能成为IDE。开发语言:Java
https://sourceforge.net/projects/jedit
12. aMSN    跨平台的MSN专属聊天工具。开发语言:C, C++, Tcl
https://sourceforge.net/projects/amsn
13. phpMyAdmin   基于PHP的Mysql管理平台,应该不用我介绍的一个项目,经典中的经典。开发语言:PHP
https://sourceforge.net/projects/phpmyadmin
14. Openbravo ERP  适合于中小企业并且基于web可扩展的ERP系统,相比较其它ERP的开源项目而言,这个项目更适合被用于学习ERP开发。开发语言:Java, JavaScript, PL/SQL
https://sourceforge.net/projects/openbravo
15. RSSOwl | RSS / RDF / Atom Newsreader   支持多种格式的阅读器,界面也比较漂亮。开发语言:Java
https://sourceforge.net/projects/rssowl
16. KoLmafia   Kingdom of Loathing的桌面工具,跨平台的软件。开发语言:Java
https://sourceforge.net/projects/kolmafia
17. Gallery  在线图片库系统。开发语言:PHP
https://sourceforge.net/projects/gallery
18. PhpGedView  通过Web方式,以特定的格式和图表展示基于GEDCOM5.5的系谱(GEDCOM5.5是基于文本而不是XML的,主要用于格式化信息)。开发语言:JavaScript, PHP
https://sourceforge.net/projects/phpgedview
19. UFO:Alien Invasion   策略类游戏。开发语言:Assembly, C
https://sourceforge.net/projects/ufoai
20. JasperReports - Java Reporting  报表工具,开源领域中足以替代Crystal Report的项目。开发语言:Java
https://sourceforge.net/projects/jasperreports
21. FCKeditor   最热门的在线编辑器,支持多种开发语言,多种程序环境的软件。开发语言:ASP, C#, Cold Fusion, Java, JavaScript, PHP
https://sourceforge.net/projects/fckeditor
22. Saxon XSLT and XQuery Processor   XSLT与XQuery的处理引擎。开发语言:Java
https://sourceforge.net/projects/saxon
23. ODF Add-in for Microsoft Word  在开放的XML格式与开发的文档格式之间建立一个桥梁。开发语言:C#, XSL (XSLT/XPath/XSL-FO)
https://sourceforge.net/projects/odf-converter
24. KeePass Password Safe  windows环境下的密码管理器。开发语言:C++
https://sourceforge.net/projects/keepass
25. MinGW - Minimalist GNU for Windows   基于gcc,编译生成windows应用程序。开发语言:Ada, C, C++, Fortran, Java, Pascal
https://sourceforge.net/projects/mingw

 
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要可以直接下载! 这些源码反映了那时那景笔者对未来盲目,对代码热情、执着,对IT憧憬、向往!此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2目标文件,提供基本音乐编辑功能。编辑音乐软件朋友,这款实例会对你有所帮助。 Calendar万年历 1目标文件 EJB 模拟银行ATM流程及操作源代码 6目标文件,EJB来模拟银行ATM机流程及操作:获取系统属性,初始化JNDI,取得Home对象引用,创建EJB对象,并将当前计数器初始化,调用每一EJB对象count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一实体Bean可以表示不同数据实例,我们应该通过主键来判断删除哪数据实例…… ejbCreate函数用于初始化一EJB实例 5目标文件,演示Address EJB实现,创建一EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一经过初始化上下文,用clientgetHome()函数调用Home接口函数得到远程接口引用,用远程接口引用访问EJB。 EJB中JNDI使用源码例子 1目标文件,JNDI使用例子,有源代码,可以下载参考,JNDI使用,初始化Context,它是连接JNDI树起始点,查找你要对象,打印找到对象,关闭Context…… ftp文件传输 2目标文件,FTP目标是:(1)提高文件共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间文件存储系统导致变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它主要作用是供程序使用。本规范尝试满足大型主机、微型主机、人工作站、和TACs 不同需求。例如,容易实现协议设计。 Java EJB中有、无状态SessionBean例子 两例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前计数器初始化,调用每一EJB对象count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天通信演示代码 2目标文件,一服务器,一客户端。 Java Telnet客户端实例源码 一目标文件,演示Socket使用。 Java 组播组中发送和接受数据实例 3目标文件。 Java读写文本文件示例代码 1目标文件。 java俄罗斯方块 一目标文件。 Java非对称加密源码实例 1目标文件 摘要:Java源码,算法相关,非对称加密   Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。   设定字符串为“张三,你好,我是李四”   产生张三密钥对(keyPairZhang)   张三生成公钥(publicKeyZhang)并发送给李四,这里发送是公钥数组字节   通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后公钥,将其解码,李四用张三公钥加密信息,并发送给李四,张三用自己私钥解密从李四处收到信息…… Java利用DES私钥对称加密代码实例 同上 java聊天室 2目标文件,简单。 java模拟掷骰子2 1目标文件,输出演示。 java凭图游戏 一目标文件,简单。 java求一整数因子 如题。 Java生成密钥实例 1目标文件 摘要:Java源码,算法相关,密钥   Java生成密钥、保存密钥实例源码,通过本源码可以了解到Java如何产生单钥加密密钥(myKey)、产生双钥密钥对(keyPair)、如何保存公钥字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件中得到公钥编码字节数组、如何从字节数组解码公钥。 Java数据压缩与传输实例 1目标文件 摘要:Java源码,文件操作,数据压缩,文件传输   Jav
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值