Skip to content

Open Source

Architexa -

Too Much Code? Painlessly Work with Complex Code!

Easily look into your code and document it without effort. Take advantage of powerful interactive exploration.Make sense of your code with quick visualizations of key components. Benefit from powerful diagramming tools. Watch a short 3-minute overview video that will change the way you navigate your code.

Categories: Open Source

Rinzo XML Editor - 0.8.0

Rinzo is an Eclipse xml editor with the goal of make life simpler when dealing with xml files.<br/> It has several features regarding xml edition such as: <ul> <li>Autocompletion of tags and attributes.
Categories: Open Source

Interviews @ GUADEC, part 1

Google Open Source Blog - Sat, 08/21/2010 - 01:57


Jeremy Allison, co-founder of Samba and member of the Google Open Source Programs Office, recently returned from GUADEC, the GNOME conference held in The Hague, Netherlands. Jeremy was kind enough to bring his video camera along with him so he could interview some open source community notables and share the recordings here on this blog.

Jeremy’s first interview is with Bradley Kuhn, who is a board member of the Free Software Foundation, the president of Software Freedom Conservancy, and the Policy Analyst and Technology Director at the Software Freedom Law Center. Jeremy and Bradley discuss the GPLv3 and Bradley’s work as an advocate of free and open source software.



By Ellen Ko, Open Source Team
Categories: Open Source

Aster Data Developer Express plug-in for Eclipse -

Aster Data Developer Express provides an integrated set of tools for development of SQL and MapReduce analytics for Aster Data nCluster, a massively parallel database with an integrated analytics engine.

The Aster Data Developer Express plug-in for Eclipse enables developers to easily create new analytic application projects with the help of an intuitive set of wizards, immediately test their applications on their desktop, and push down their applications into the nCluster database with a single click.

Categories: Open Source

Emacs+ - 3.4.4

Emacs+ - Eclipse Extensions for Emacs Expatriates - provides an enhanced Emacs-like experience in the Eclipse text editors. Includes:

  • Keyboard Macros (including C-x C-k b)
  • M-x command execution
  • C-u universal-argument
  • C-x b with search
  • Emacs style point/mark selection with both global and buffer-local mark rings
  • Emacs style search and query/replace with regular expressions
  • A kill ring for deleted text
Categories: Open Source

Overview of the XAM and XDM models in the NetBeans IDE (XML)

NetBeans Highlights - Fri, 08/20/2010 - 15:24
This document explains the use and capabilities of the XAM and XDM models in NetBeans.
Categories: Open Source

Project Web - call for testers

SourceForge.net: Front page news - Fri, 08/20/2010 - 12:02
We’re looking for projects interested in becoming early adopters for our newly-enhanced Project Web service.  For years we’ve provided a general web hosting platform, called Project Web, to allow projects to host web pages, provide demos of their applications and deploy third-party web apps for use by their team.  We’ve just finished a major reimplementation of this service, eliminating many of the limitations of our old service and moving to current versions of the components in the web stack (PHP 5.3, Python 2.6, etc.).

What is wrong with Project Web today?

Seasoned users of our Project Web service know the main limitation is in the security model.  We’ve made use of mass VHOSTing support for sake of performance and flexibility, but that has meant all files had to be readable by the web server user.  There were some alternate security models available in the form of Apache modules that made setuid/setgid calls before serving anything, but these had a lot of overhead, or were not compatible with mass VHOSTing.

What is changing with Project Web?

We’ve solved this vhosting and security model problem in a lightweight, well-performing way, and have released the result under Open Source license.  Our solution is to make use of a FUSE filesystem which handles permissions grants based on database lookup and a set of rules (ignoring the permissions on the underlying filesystem), and a companion Apache module which passes information to the FUSE filesystem advising which project a specific Apache pid is serving.  This allows a great deal of flexibility and covers traditional problem spots for secure vhosting: CGI scripts and mod_php.  While still undergoing testing, we’ve made this code available at: http://sourceforge.net/projects/sourceforge/files/project-perms/

This approach to file permissions opens the door to a lot of enhancements to the Project Web service.  We intend to permit outbound email access (via authenticated SMTP server, tied to a per-project password).  Access logs will be available for the first time, with the last octet obfuscated for sake of privacy.  And project data, including MySQL passwords stored on disk, can be visible solely to the project team and project’s web scripts.

How can you get this right away?

A few of our projects have been using our test servers over the past couple of months and we’re ready for broader deployment.  We’re now looking for more projects to aid in testing the revamped service before we completely replace the old project web infrastructure.  If you’re a project administrator interested in participating in this test cycle, please send us a note at sfnet_ops@geek.net and we’ll add you to our list.  If the testing goes well, we hope to roll out this service to everyone in a matter of weeks.

Comments welcome.

Sincerely,

Jacob Moorman, Wayne Davison, David Burley, Nathan Hruby, Chris Everest, and Chris Tsai, the Geeknet Service Operations team. sfnet_ops@geek.net
Categories: Open Source

PDF viewer - 20100820

JPedal PDF viewer provides a free plugin to add native PDF viewing and searching to Eclipse. It also allows you to bookmark and store links to all your favourite PDF files for easy acess. The plugin also adds a PDF view and perspective to Eclipse, providing integrated display of PDF files without the need for any external tools. JPedal PDF viewer is released under an LGPL license.
Categories: Open Source

Bravo JSP editor - 2.0.1

Bravo JSP editor is a WYSIWYG JSP/HTML editor. It also include a powerful DOM modified tool, String externalize wizard. The free edition can be freely used without time limitation, commercial used is permitted.

Categories: Open Source

Ready, Set, Go

Google Open Source Blog - Thu, 08/19/2010 - 19:51
Rob Pike, Google Distinguished Engineer and co-creator of the Go programming language, presented an OSCON keynote last month about his motivations for creating Go. For those of you who weren’t able to catch Rob in person, you can now watch the video of his talk.



If you’ve been curious about an open source programming language that offers, in the Go team’s words, “the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++,” check out the video and then get Going!

by Ellen Ko, Open Source Team
Categories: Open Source

EclEmma Java Code Coverage - 1.5.1

EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. Internally it is based on the great EMMA Java code coverage tool, trying to adopt EMMA's philosophy for the Eclipse workbench.
Categories: Open Source

Properties Editor -

This editor can directly edit property files written in Unicode reference characters, and saves the time and effort of converting into Unicode through native2ascii. In addition to the usual functions of an editor, the plugin is integrated with Eclipse. Files can be opened in the IDE and saved in Unicode. It can use by intuitive and simple operation.

Categories: Open Source

Yet Another RCP Inspector - 1.2.1

YARI is a comprehensive tool suite to debug, spy, spider, inspect and navigate Eclipse based application GUIs (Workbench or RCP). Just add it to your Eclipse installation or your target platform and you have runtime access to a bunch of information about installed Plug-Ins, opened workbench parts or you can inspect the ui and its layout.
Categories: Open Source

Industrial TSI -

WHO ARE WE?
Open source software ... and then? A common demand in the market is "where do I get support for open source software?" The answer is simple: "from Industrial TSI!"
Industrial TSI stands for Total Support Initiative in the field of open source software. We are IT service provider and yourcontact for issues surrounding open source software. The employees, consultants and trainers Industrial TSI have one thing in common: they have a passion for open source software!
WHAT DO WE DO?
Industrial TSI ensures stable and controllable IT infrastructures in the field of software development tools, office automation and Service Oriented Architecture (SOA) using open
source solutions.
Whether it's your server, desktop applications, e-mail processing or software development, Industrial TSI delivers the best open source software for your organization.
HOW CAN WE HELP YOU?
Industrial TSI advises you to make right the choice for the software that best fits your organization and ensures
that it is implemented in the proper way.
Transfer of appropriate, current knowledge is an essential part of our training and is also important for maintaining knowledge within your organization.
During and beyond this entire process, you can expect support from us.

WHO ARE WE?

Open source software ... and then? A common demand in the market is "where do I get support for open source software?" The answer is simple: "from Industrial TSI!"

Industrial TSI stands for Total Support Initiative in the field of open source software. We are IT service provider and yourcontact for issues surrounding open source software. The employees, consultants and trainers Industrial TSI have one thing in common: they have a passion for open source software!

WHAT DO WE DO?

Industrial TSI ensures stable and controllable IT infrastructures in the field of software development tools, office automation and Service Oriented Architecture (SOA) using open
source solutions.

Whether it's your server, desktop applications, e-mail processing or software development, Industrial TSI delivers the best open source software for your organization.

HOW CAN WE HELP YOU?

Industrial TSI advises you to make right the choice for the software that best fits your organization and ensures
that it is implemented in the proper way.

Transfer of appropriate, current knowledge is an essential part of our training and is also important for maintaining knowledge within your organization.

During and beyond this entire process, you can expect support from us.

Categories: Open Source

Debug Visualisation for Eclipse - 0.8.1

This project consists of a View for the eclipse platform, which provides a better structural view for variables in debug mode. It can help the developer to get a overview image of the structures in memory using the Zest framework. The view provides graph-like visualisation of variables in debug, which is useful in analyzing complex data structures.

Categories: Open Source

Python 2.6.6rc2 released

Python News - Thu, 08/19/2010 - 00:29

A second release candidate for Python 2.6.6 has been released for testing. Python 2.6.6 final is schedule for release on August 24, 2010.

Categories: Open Source

Mogwai ERDesignerNG - 2.6.0

The Mogwai ERDesigner is a entity relation modeling tool such as ERWin and co. The only difference is that it is Open Source and does not cost anything. It was designed to make database modeling as easy as it can be and to support the developer in the whole development process, from database design to schema and code generation. This tool was also designed to support a flexible plug in architecture, to extend the system simply by installing a new plug in. This way, everybody can implement new features and tools to make ERDesigner fit the requirements.

ERDesigner NG

Categories: Open Source

Code Rocket Eclipse - 1.11

Code Rocket Eclipse is a code visualization and documentation tool designed to reduce software development time and costs. It supports the Java programming language and integrates with Eclipse.

Categories: Open Source

Attend Eclipse Government Day or Eclipse Enterprise Days

Eclipse News - Tue, 08/17/2010 - 20:15
Along with sponsors including Actuate, BandXI, EclipseSource, Oracle and Open Source for America, the Eclipse Foundation is pleased to announce both the Eclipse Government Day and Eclipse Enterprise Days.
Categories: Open Source

The SF Blog Opens it Up

SourceForge.net: Front page news - Tue, 08/17/2010 - 16:22

You may have noticed some recent changes here at SourceForge (and if not, that’s ok too.) As a new member of the SF.net team, I’d like to introduce myself. My name is Elizabeth Naramore, and I work as the OSS Outreach Coordinator here. Basically, I get to help ensure that we are doing what we can to help our projects succeed. My outreach also includes interacting with the SF.net and FOSS communities through outlets like this blog and Twitter, so you’ll see my face here quite often.

Who am I?
I’m a PHP enthusiast that has been working with PHP since 2002. Besides being a coder, I am an author, editor, speaker, and an active member of several open source communities, such as PHPC, PHPWomen, and OINK-PUG. I’ve also helped organize conferences such as php|tek, CodeWorks, and the Cincinnati Day of Agile. Also, I am proud to say that I earned my Pitfall Harry badge by sending in a picture of my TV screen showing my high score. A crowning achievement, indeed.

Opening Up
One reason why I’m thrilled to be here is SourceForge’s long standing commitment to open source, and the fact that we continue to be more open ourselves. Our Service Operations Group (affectionately known as SOG) has recently opened more of our internal tools, including peppet 2.0 (a push-based configuration management platform) and a permission based filesystem, based on FUSE and an Apache module. This new filesystem powers our new secure web hosting platform, for which we’re sending out early beta invites.

In addition, you will see us continuing to focus on the FOSS community at large. After all, open source is something that is very near and dear to our hearts, and it always has been. If there is something we can do to keep this industry alive and vibrant, then we’ll do what we can to make that happen. And besides, without open source, we wouldn’t have much to do around here except listen to our servers hum themselves to sleep at night and maybe get in some Starcraft time.

So what does that mean, “focusing on the FOSS community?” One part of that means that there will be a shift on our blog toward the bigger picture. We love the open source projects here, and we will still blog about them. And we will also keep honoring some of our more successful and long-standing projects with the “Project of the Month” spotlight. But we also want to give you resources to help you make your project better, such as how to recruit more people to the team, how to refine your deployment process, how to overcome obstacles with global team collaboration, how to get more users for your software, why documentation matters, and what your options are for licensing. We want you to know about community-run open source events and cool things user groups are doing. We want you to know about tools that might help you code or help your team collaborate with each other. We want to share lessons learned from other projects. In short, we want to talk about things that matter to you.

With that, we’ll open it up. Tell us what you want to hear about. Tell us what we can do to help your open source project succeed. Because, honestly, when open source wins, everybody wins.

Post your comment below, or hit us up on Twitter (@sourceforge). We have a bright, open future ahead of us, and we’d love for you to be a part of it.

Categories: Open Source