List Of Open-source Programs (LOOP) for Microsoft Windows Operating Systems

What is the LOOP list?

  • This is a list of the best open-source applications that run on Windows. Feel free to edit this list and add any programs that meet the criteria below. The purpose of this list is to demonstrate the quality of open-source applications and advocate the open source software development model. To learn more, read the FAQ - Frequently Asked Questions.

Instructions:

  • Tell all your non-Linux friends and family about the LOOP list. On this list they will find free, high-quality replacements for the software that they have purchased/pirated. Once they become familiar with these new applications, introduce them to your favorite Linux distribution, such as Ubuntu. Then help them convert to Linux, using the same applications that they became familiar with on Windows.

Rules for adding programs to the LOOP list:

  1. Must be open-source.
  2. Must run natively on Microsoft Windows operating systems.
  3. Only include the best application for each specific purpose. In rare cases, up to three applications may be listed.
  4. Include the names of the top three proprietary applications that provide similar functionality, if known.

Desktop Applications

Communication

Engineering

Educational

Financial

Games

Productivity

Management

  • Gantt chart = GanttProject

    • Compare to: Microsoft Project

    Project management = PlannerOpenWorkbench

    • Compare to: Microsoft Project

    Report Creator = JasperReports

    • Compare to: Crystal Reports

    Analisi dei processi = APbyAS

    • Compare to Unknown

    Gestione Attività = PMbyAS

    • Compare to Microsoft Project

    Team Collaboration = Mindquarry

    • Compare to Microsoft Sharepoint

    Human Resource Management = OrangeHRM

    • Compare to PeopleSoft HCM

Misc

  • Animal Shelter Manager = Animal Shelter Manager

    • Compare to: Unknown

    Virtual PC emulator = VirtualBoxBochsQemu

    • Compare to: VMware, Microsoft Virtual PC

    Linux environment = Cygwin

    • Compare to: Microsoft Services For Unix (SFU) (formerly Interix, formerly OpenNT)

    Recipe Manager = Gourmet Recipe Manager

    • Compare to: Unknown

    Screen Saver = Really Slick Screensavers

    • Compare to: Unknown

    Language Translation tool = OmegaT

    • Compare to: Unknown

    Countdown Timer = CookTimer

    • Compare to: Unknown

    Application Launcher = Launchy

    • Compare to: Unknown

    Worship presentation = OpenLP

    • Compare to: MediaShout, SongPro

Multimedia

3D

Audio

  • Audio Composition = OpenSebJ

    • Compare to: Ableton Live

    Audio Editing = Audacity

    • Compare to: Adobe Audition

    Audio Player = CoolplayerZinfSongbird

    • Compare to: WinAMP, Windows Media Player, iTunes

    Drum Machine = Hydrogen

    • Compare to: Unknown

    MP3 Ripper = CDex

    • Compare to: Exact Audio Copy

    Piano Sampled Virtual Instrument = vScaleNotes

    • Compare to: Ivory - Grand Pianos

    Volume normalizer = MP3Gain

    • Compare to: Unknown

Drawing

  • Diagram Editor = Dia

    • Compare to: Microsoft Visio

    Image Editing = GimpPinta

    • Compare to: Adobe Photoshop, Corel Paint Shop, Paint.NET

    Vector Drawing = Inkscape

    • Compare to: Adobe Illustrator, CorelDRAW

    Digital Painting = MyPaint

    • Compare to: Corel Painter

Other

Video

  • Internet TV platform = Miro

    Video Capture = VirtualDub

    • Compare to: Sorenson Squeeze

    Video MPEG-4 codec = ffdshowXviD

    • Compare to: DivX

    Video Editing = JashakaAvidemux,

    • Compare to: Adobe After Effects, Pinnacle Studio, Apple Final Cut

Security

Software Development

Utilities

Server Applications

Content Management

  • Enterprise Content Management = Alfresco

    • Compare to: Sharepoint, Documentum,Filenet, OpenText, Vignette, Interwoven

Database

File Server

Messaging

Security

  • Intrusion Detection System (IDS) = Snort

    • Compare to: Unknown

    VPN server = OpenVPN

    • Compare to: Cisco VPN

Web

  • Application server = JBoss

    • Compare to: BEA Weblogic, IBM Websphere

    Rich Internet Application Server = OpenLaszlo

    • Compare to: Macromedia Flex

    Statistics Generator = AWStats

    • Compare to: Unknown

    Web server = Apache

    • Compare to: Microsoft Internet Information Services (ISS)

FAQ - Frequently Asked Questions

These applications are awesome! I can't believe that they are free! How can I help to support these applications?

  • That is a terrific question. If these programs provide value to you, it makes sense to give something back to the community. The best way to do this may be different for each application, so read more at the project's website. In general, here are ways that you can give back to the open-source community:

    • Install and use the program, then share your experiences (good or bad) with the project mailing list.
    • Subscribe to the project mailing list and answer questions that users are asking.
    • Share any ideas you have about the software, such as features that you would like to see implemented or any changes that you think would improve the project.
    • Create documentation about the project, such as how to install, configure, and use the application.
    • If you are a programmer, look at the code and report any bugs you find and share any improvements that you make.
    • Some projects provide a way to contribute money to the project.
    • Tell everyone you know about the application and help them start using it.

    The great thing about contributing to an open-source project is that you will be helping everyone who uses the software. If users give back to the project, there will be a constant improvement in the quality of the application. Here are some ideas on how to Participate, from Ubuntu.

Why do you only include open-source applications? Why not include applications that are free, but not open-source?

  • The goal of the LOOP list is to demonstrate the quality of open-source software and the advantages of the open-source development model. There are many high-quality free applications, but they do not have the same advantages of the open-source development model.

You keep talking about the advantages of the open-source software development model. What are they?

  • The easiest to explain advantage is the concept of shared cost. In the traditional software development model, many different software companies each create their own version of a software application, such as a word processor. When a customer buys the software, they are only contributing to one of these versions. With the open-source model, all resources that are spent on an open-source project will benefit everyone who uses the application. There are many advantages to open-source, which you can learn about by visiting the links below.

Some of these applications only run on Windows, and not Linux. Why do you include these?

  • The goal of the LOOP list is to demonstrate the advantages of open-source applications. One of those advantages is the ability to port the application to other operating systems. This means that anyone with the time, skill, and desire can port these applications to Linux or any other operating system. It is also likely that these applications will run in Linux using Wine (http://www.winehq.com/).

Why don't you include applications that only run on Linux? These Linux applications are open-source, so they could be ported to Windows, right?

  • That is true, but an overwhelming majority of people use Windows operating systems. If these people knew they could keep their applications, they would be more likely to switch to a Linux distribution (such as Ubuntu Linux).

I disagree with the applications that were chosen for a particular category. How can I make my case for another application?

  • You can debate the pros and cons of each application on the LoopListDebate page.

Why did you create a new list? There are other lists out there with similar information.

  • This list serves a specific purpose, which is listed at the top of this page. Other lists on the web have good information, but they were not what I was looking for. Here are some projects similar to the LOOP list:

Links to similar projects

Note: These links are not part of the LOOP list. They do not follow the guidelines defined for the LOOP list. Links are included only as a reference to efforts similar to the LOOP list.

Windows

Open Source

Compilations on a CD

Gratis

Linux

Open Source Software

Mac OS X

Open Source Software

Compilations on a CD

General Directories

Free and Open Source

ListOfOpenSourcePrograms的更多相关文章

随机推荐

  1. grpc安装

    整个过程就是: 1.客户端 发送 数据(以字节流的方式) 2.服务端接收,并解析. 根据 约定 知道要知道执行什么.然后把结果返回客户端 RPC就是 把 1.上述过程封装下,使其操作更加优化 2.使用 ...

  2. 通过Struts2Web应用框架深入理解MVC

    Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet. 一.用法简介: 1.Eclipse新建Dynamic Web Project, 项目名:Struts2Pro ...

  3. css 始终让图片占满自适应盒子(图片不失真)

    要去上班了,时间比较紧,先把代码粘出来,原理慢慢讲 我来了,今天是农历七月八日,昨天是七夕,不知道为什么,突然通知放假半天(嘎嘎),好吧,没什么!!!走到半路的我看到通知,立马撤了.正好回来把这个原理 ...

  4. LINUX常见服务列表

    服务名        必需(是/否)用途描述        注解 acon              否       语言支持        特别支持左手书写语言:阿拉伯语,波斯语和希伯莱语 acpi ...

  5. Ionic.Zip

    1.Ionic.zIP 实现文件压缩和解压 2.压缩: /// <summary>        /// 压缩文件        /// </summary>        / ...

  6. C++ operator new和new operator的区别

    new operator 当你写这种代码: string *ps = new string("Memory Management"); 你使用的new是new  operator. ...

  7. 警告: deleting object of polymorphic class type which has non_virtual destructor

    如果基类里有虚函数,定义了基类指针指向派生类,就会需要定义基类虚析构,这样,基类指针析构的时候,就会先析构派生类,再析构基类. 在用基类指针指向派生类时, 在基类析构函数声明为virtual的时候,d ...

  8. WPF ScrollViewer嵌套Listbox无法滚动

    最近在做项目的时候,发现listBoxzi自带的垂直滚动条有问题,经常在Add(item)的时候下面会多出一些空白的部分,而且滚动条的长度也是无规则的,一会大一会小,而且无法控制横竖滚动条的显隐藏,并 ...

  9. python之高阶函数--map()和reduce()

    以下为学习笔记:来自廖雪峰的官方网站 1.高阶函数:简单来说是一个函数里面嵌入另一个函数 2.python内建的了map()和reduce()函数 map()函数接收两参数,一个是函数,一个是Iter ...

  10. Mac 电脑如何卸载 node

    因为刚入手「 Mac 」很多淫技还不懂,在一次使用 npm install 的时候安装出错,提示为 npm 与 node 的版本有问题,所以就想着卸载重新装一个版本. 但是因为刚使用「 Mac 」所以 ...