Martin Liu

Martin Liu

Senior Developer Relations/Advocate, Founder of DevOps China, Microsoft MVP

Martin Liu

5 分钟

This list is from You may have the question: How do we adapt open source? My answer might be you just should use them as much as you can.   The world is facing economic crisis, you have to saving your budget. How do you deal with that? It’s time to think about OSS now.

1. Shine J2EE Framework 开发框架
Shine is a Java-J2EE Application Framework/JWMS(Java Web Model
Service)Framework/MVC Framework/Service Oriented Framework. Shine Includes Ajax Lib/Server API/J2EE Architecture. Shine Supported JSF/Spring/AspectJ/Struts/Hibernate/ZK-Ajax/…

  1. 7-Zip 解压缩软件
    is a file archiver with the high compression ratio. The program
    supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, ISO,MSI, WIM, NSIS, RPM and DEB formats.

    3. ADempiere ERP Business Suite 企业资源管理方案
    ADempiere Business Suite ERP/CRM/MFG/SCM/POS done the Bazaar way in an open and unabated fashion. Focus is on the Community that includes Subject Matter Specialists, Implementors and End-Users. We are a community fork of Compiere.

    4. Notepad++ 文本编辑器,我用了一次就把其他类似的都卸载了
    Notepad++ is a generic source code editor (it tries to be anyway) and
    Notepad replacement written in c++ with win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.

    5. ffdshow tryouts 多媒体解码
    ffdshow is a DirectShow filter and VFW codec for many audio and video
    formats, such as DivX, Xvid and H.264. Over 70 bugs have been fixed, codecs have been updated, and support for a few new formats has been added in the tryouts. Vista is now supported.

    6. DVDStyler 播放器
    DVDStyler is a cross-platform DVD authoring application that makes possible for video enthusiasts to create professional-looking DVDs.

    7. PostBooks ERP, accounting, CRM by xTuple 企业应用套件
    Free open source ERP, accounting, CRM package for small to midsized
    businesses. ERP client runs on Linux, Mac, and Windows (built with open
    source Qt framework). Business logic resides in PostgreSQL database.
    International ERP, accounting, and CRM tools.

    8. Zenoss Core - Enterprise IT Monitoring 企业级 IT 监控
    Zenoss Core is an enterprise network and systems management application
    written in Python/Zope. Zenoss provides an integrated product for
    monitoring availability, performance, events and configuration across
    layers and across platforms.

    9. Azureus BT 下载客户端
    Azureus: Vuze is a powerful, full-featured, cross-platform bittorrent client and open content platform.

    10. ZK - Simply Ajax and Mobile
    ZK is Ajax Java framework without JavaScript. With direct RIA, 200+ Ajax
    components and markup languages, developing Ajax/RIA as simple as desktop apps and HTML/XUL pages. Support JSF/JSP/JavaEE/Hibernate/.., and Ajax script in Java/Ruby/Groovy/Python/..

    11. phpMyAdmin 数据库管理工具
    phpMyAdmin is a tool written in PHP intended to handle the administration
    of MySQL over the Web. Currently it can create and drop databases,
    create/drop/alter tables, delete/edit/add fields, execute any SQL
    statement, manage keys on fields.

    12. MinGW - Minimalist GNU for Windows 最小的 Windows 版 GNU
    MinGW: A native Windows port of the GNU Compiler Collection (GCC), with
    freely distributable import libraries and header files for building native
    Windows applications; includes extensions to the MSVC runtime to support
    C99 functionality.

    13. Ares Galaxy p2p 客户端
    p2p client connected to TCP supernode/leaf network
    and UDP DHT network. Ares features a built-in directshow media player, a
    powerful library manager, shoutcast radio support and can be used to host
    p2p Chatrooms.

    14. SMPlayer 多媒体播放器
    SMPlayer is a complete front-end for MPlayer, from basic features like
    playing videos, DVDs, VCDs to more advanced features like support for
    MPlayer filters, edl lists, and more.

    15. PhpGedView 家谱管理
    PhpGedView is a revolutionary genealogy program which allows you to view and edit your genealogy on your website. It has full privacy functions, can import from GEDCOM files, and supports multimedia. It also simplifies
    family collaboration.

    16. FileZilla 多协议文件下载客户端
    FileZilla is a cross-platform graphical FTP, FTPS and SFTP client a lot of
    features, supporting Windows, Linux, Mac OS X and more. FileZilla Server is
    a reliable FTP server for Windows.

    17. Hyperic HQ Enterprise Monitoring 系统监控
    Enterprise monitoring and management for web apps on Linux, Mac, Unix &
    Windows. Auto-discovers 70+ technologies incl. hardware, networks,
    virtualization, and apps. Includes: monitoring, alerts, remote diagnostics,
    and control actions from web console.

    18. Audacity 音频编辑器
    A fast multi-track audio editor and recorder for Linux, BSD, Mac OS, and
    Windows. Supports WAV, AIFF, Ogg, and MP3 formats.Features include envelope editing, mixing, built-in effects and plug-ins, all with unlimited undo.

    19. OrangeHRM - Human Resource Management 人力资源管理
    OrangeHRM is an Open Source Human Resource Management System that covers Personnel Information Management, Employee Self Service, Leave, Time & Attendance, Benefits, and Recruitment. Tags: HRM, HRMS, HCM, HRIS, EHRMS, Human Capital Management

    20. FreeNAS 最简单易行的 NAS 设备
    NAS (Network Attached Storage) server supporting: CIFS/SMB, FTP, NFS,
    RSYNC, SSH, AFP, Unison, UPnP, Webserver, iSCSI protocols, local and MS AD authentication, SoftRAID (JBOD,0,1,5), disk encryption, S.M.A.R.T, WebGUI. Requires only 32MB on DOM.

    21. Maxima – GPL CAS based on DOE-MACSYMA 数学工具
    Maxima is a fairly complete computer algebra system written in lisp with an
    emphasis on symbolic computation. It is based on DOE-MACSYMA and licensed under the GPL. Its abilities include symbolic integration, 3D plotting, and an ODE solver.

    22. DeSmuME 任天堂模拟器
    DeSmuME is a Nintendo DS emulator.

    23. Openbravo ERP 企业资源计划管理应用
    Openbravo ERP is a Web based ERP for SME, built on proven MVC & MDD
    framework that facilitate its customization. Already in production,
    Openbravo ERP encompasses a broad range of functionalities such as finance, supply chain, manufacturing & much more

    24. FreeMind 构思管理工具
    A mind mapper, and at the same time an easy-to-operate hierarchical editor with strong emphasis on folding. These two are not really two different things, just two different descriptions of a single application. Often used for knowledge and content mgmt.

    25. aTunes  音乐播放和管理器
    aTunes is a powerful, full-featured, cross-platform player and manager,
    with audio cd rip frontend. Currently supported formats are mp3, ogg, wav,
    wma, flac, mp4, ape, mpc, mac, radio streaming and podcasts.

    OSS 应用的常见现象:

    1)在某电信构思的招标的答疑过程中,我被问道:你们的系统能支持 Linux 么?我回答:能支持 RHEL 4,5 , SLES. 哦,那你们就说说能支持通用 UNIX 系统了,我们需要能运行在 RHEL,或者 RedFlag 上。
    »越来越多的用户考虑把 IT 管理系统安装部署到 Linux 平台上,并且认为这就是一种 UNIX 系统,他们以前在商业 UNIX 系统上的管理也使用经验都能适用于 Linux 系统。

    2)一次用户告诉我他们实在是不能使用 Tomcat 做为中间件,来运行我们的应用系统,他们必须用 BEA。因为他们只有 BEA 的中间件的管理员,没有 Tomcat 的管理员。如果上报一个带有 Tomcat 的系统的话,安全部门不会审批的,因为安全认证还没通过,Tomcat 从安全部门的角度讲安全性低。
    »把 BEA 的管理员不当 Tomcat 的管理员是人员任用的严谨还是浪费?为什么商业应用比开源应用安全?其实用户自己人也说,这都是制度,他们也无能为力,IT 变革势力似乎种弱于工作惯性。

    对于中小企业来说,应用某个开源技术难度应该比大企业要小很多。不过大型企业在很多方面也逐渐有,主动应用开源技术的趋势。这在我以前的 post 中也提到过。从人才的角度和当今的形势看,社会上的 linux 高手,开源大师其实是越来越多,在经济不景气的当下,开源技术的应用从任何角度上看,可能企业都应该放它到议事日程上了。




This Blog is sharing DevOps and SRE ariticles. I am a Senior Developer Relations/Advocate at Elastic, Founder of DevOps China since 2017, Microsift MVP since 2021, DevOps Institute Ambassador.