<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://programmerstools.org">
<channel>
 <title>Programmers&#039; Tools - open source</title>
 <link>http://programmerstools.org/taxonomy/term/2/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>WinMerge</title>
 <link>http://programmerstools.org/node/446</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 2.10.0
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;Reduce executable sizes (#2003203)&lt;/li&gt;
&lt;li &gt;Release Notes update (#2007673)&lt;/li&gt;
&lt;li &gt;Clarify Supercopier caused hang in release notes (#2030040)&lt;/li&gt;
&lt;li &gt;BugFix: Always right side as origin side in copy confirmation dialog when Copy To... (#2001237)&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;WinMerge is an Open Source visual text file differencing and merging tool for Win32 platforms. It is highly useful for determing what has changed between project versions, and then merging changes between versions.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/70">merge tool</category>
 <pubDate>Sat, 20 Sep 2008 07:06:30 -0700</pubDate>
</item>
<item>
 <title>NSIS</title>
 <link>http://programmerstools.org/node/19</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 2.39
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;Fixed a bug that corrupted $TEMP under Windows 9x and NT and caused InitPluginsDir to fail (bug #1412159)&lt;/li&gt;
&lt;li &gt;Fixed a possible buffer overflow caused by long values of $0, when using large NSIS_MAX_STRLEN builds (above 4096)&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;Nullsoft Installation System is a pretty small, efficient, capable installation system for win32.&lt;br /&gt;
&lt;ul &gt;
&lt;li &gt;Generates self contained, win32 executable installer.&lt;/li&gt;
&lt;li &gt;Uninstall support (installer can automagically generate an uninstaller)&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/13">setup</category>
 <pubDate>Wed, 27 Aug 2008 01:36:06 -0700</pubDate>
</item>
<item>
 <title>IzPack</title>
 <link>http://programmerstools.org/node/416</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 4.0.1
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;Added Greek language support (Fabrice Mirabile, thanks to Panayotis               Katsaloulis for the translation and flag).&lt;/li&gt;
&lt;li &gt;New splashscreen artwork (Nicolas Deschaume).&lt;/li&gt;
&lt;li &gt;Added IPAdress and ClassPath variable (Fabrice Mirabile).&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;IzPack is an installers generator for the Java platform. It produces lightweight installers that can be run on any operating system where a Java virtual machine is available. Depending on the operating system, it can be launched by a double-click or a simple &lt;em &gt;&#039;java -jar     installer.jar&#039;&lt;/em&gt; on a shell.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/21">java</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/13">setup</category>
 <pubDate>Wed, 27 Aug 2008 01:33:38 -0700</pubDate>
</item>
<item>
 <title>Mono</title>
 <link>http://programmerstools.org/node/310</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.9.1
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;Mono, the open source development platform based on the .NET framework, allows developers to build Linux and cross-platform applications with improved developer productivity. Mono&#039;s .NET implementation is based on the ECMA standards for &lt;a class=&quot;external&quot; title=&quot;http://www.ecma-international.org/publications/standards/Ecma-334.htm&quot; href=&quot;http://www.ecma-international.org/publications/standards/Ecma-334.htm&quot;&gt;C#&lt;/a&gt;&amp;nbsp; and the &lt;a class=&quot;external&quot; title=&quot;http://www.ecma-international.org/publications/standards/Ecma-335.htm&quot; href=&quot;http://www.ecma-international.org/publications/standards/Ecma-335.htm&quot;&gt;Common Language Infrastructure&lt;/a&gt;. &lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/42">c#, .net framework</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Wed, 27 Aug 2008 01:19:35 -0700</pubDate>
</item>
<item>
 <title>Code::Blocks</title>
 <link>http://programmerstools.org/node/460</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 8.02
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;Code::Blocks is a &lt;em &gt;free C++ IDE&lt;/em&gt; built specifically to meet the most demanding needs of its users. It was designed, right from the start, to be extensible and configurable.&lt;/p&gt;  &lt;p &gt;Built around a plugin framework, Code::Blocks can be &lt;em &gt;extended with plugin DLLs&lt;/em&gt;. It includes a plugin wizard so you can &lt;em &gt;compile your own plugins&lt;/em&gt;! (Free SDK downloaded separately)&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/19">c, c++</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Wed, 27 Aug 2008 01:11:38 -0700</pubDate>
</item>
<item>
 <title>Lazarus</title>
 <link>http://programmerstools.org/node/527</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 0.9.24
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;    Lazarus is the class libraries for Free Pascal    that emulate Delphi. Free Pascal is a GPL&#039;ed    compiler that runs on Linux, Win32, OS/2, 68K and    more. Free Pascal is designed to be able to    understand and compile Delphi syntax, which is of    course OOP. Lazarus is the part of the missing    puzzle that will allow you to develop Delphi like    programs in all of the above platforms. Unlike Java    which strives to be a write once run anywhere,    Lazarus and Free Pascal strives for write once    compile anywhere. Since the exact same compiler is    available on all of the above platforms it means    you don&#039;t need to do any recoding to produce    identical products for different platforms.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/22">pascal, delphi</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <category domain="http://programmerstools.org/taxonomy/term/61">library</category>
 <pubDate>Wed, 27 Aug 2008 01:08:15 -0700</pubDate>
</item>
<item>
 <title>Eclipse</title>
 <link>http://programmerstools.org/node/532</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 3.4
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;The &lt;a href=&quot;http://www.eclipse.org/eclipse/index.html&quot;&gt;Eclipse Project&lt;/a&gt; is an open source software development project dedicated to providing a robust, full-featured, commercial-quality, industry platform for the development of highly integrated tools. It is composed of three subprojects, &lt;a href=&quot;http://www.eclipse.org/platform/index.html&quot;&gt;Platform&lt;/a&gt;,        &lt;a href=&quot;http://www.eclipse.org/jdt/index.html&quot;&gt;JDT - Java development tools&lt;/a&gt;,        and &lt;a href=&quot;http://www.eclipse.org/pde/index.html&quot;&gt;PDE - Plug-in development        environment.&lt;/a&gt; The success of the Eclipse Platform depends on how well it enables a wide range of tool builders to build best of breed integrated tools. But the real vision of eclipse as an industry platform is only realized if these tools from different tool builders can be combined together by users to suit their unique requirements, in ways that the tool builders never even imagined. The mission of the Eclipse Project is to adapt and evolve the Eclipse Platform and associated tools to meet the needs of the tool building community and its users, so that the vision of eclipse as an industry platform is realized.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/21">java</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Sat, 16 Aug 2008 06:23:37 -0700</pubDate>
</item>
<item>
 <title>WinAPIOverride32</title>
 <link>http://programmerstools.org/node/494</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 5.0.0
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;WinAPIOverride : &lt;br &gt; &amp;nbsp;&amp;nbsp;-&amp;nbsp;New hooking way&lt;br &gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No stack pointer change (no stack hooking algorithm)&lt;br &gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No base pointer change (allow to hook functions compiled with /Oy optimization)&lt;br &gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exceptions are not catch and rethrown but just spied, and exception registers  are logged&lt;br &gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call analysis doesn&#039;t require the &amp;quot;try to retrieve call stack&amp;quot; option&lt;br &gt;...&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;This software allows you to monitor and/or override any function of a process.  	  &lt;br &gt;  	  This can be done for API functions, executable internal functions COM or ActiveX methods.&lt;br &gt;&lt;br &gt;  	  WinAPIOverride is more than a standard API monitoring software.&lt;br &gt;  It can break targeted application before or after a function call, allowing memory or registers changes; and it can directly call functions of the targeted application.&lt;br &gt;&lt;br &gt;  	  These features allows to fill the gap between classical API monitoring softwares and debuggers. &lt;br &gt;&lt;br &gt;  	Main differences between over API hooker : &lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;You can define filters on parameters or function result&lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;You can define filters on dll to discard calls from windows system dll&lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;You can hook functions inside the target process not only API&lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;You can hook asm functions with parameters passed through registers &lt;br &gt;&amp;nbsp; -&amp;nbsp;Pre and Post API call hooking chain (you can install multiple hooks for the same function)&lt;br &gt; 	&amp;nbsp;&amp;nbsp;- Monitor hardware and software exceptions&lt;br &gt;&amp;nbsp; - COM / ActiveX hooking support&lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;Double and float results are logged&lt;br &gt; 	 	&amp;nbsp;&amp;nbsp;-&amp;nbsp;You can easily override any API, any process internal function, any COM or ActiveX method&lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;You can break process before or/and after function call to change memory or registers&lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;You can call functions which are inside the remote processes&lt;br &gt;  	&amp;nbsp;&amp;nbsp;-&amp;nbsp;All is is done like modules : you can log or override independently for any function&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/58">hook, spy api</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Fri, 15 Aug 2008 05:14:45 -0700</pubDate>
</item>
<item>
 <title>HM NIS Edit</title>
 <link>http://programmerstools.org/node/823</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 2.0.3
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;HM NIS Edit is the best Editor/IDE for Nullsoft Scriptable Install System (NSIS). Its useful for experts and beginners in the creation of Setup programs with the NSIS. Its Script Wizard will help you to create standard Setup programs with only few clicks, also its InstallOptions designer will help you to create your own custom pages with a friendly drag and drop interface.
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/74">windows installer</category>
 <pubDate>Fri, 15 Aug 2008 05:04:56 -0700</pubDate>
</item>
<item>
 <title>Daphne</title>
 <link>http://programmerstools.org/node/545</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.36
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;Process list highlighting with colors for custom, system and high CPU-consumption processes.&lt;/li&gt;
&lt;li &gt;Corrected a bug: Save configuration on session end or system shutdown.&lt;/li&gt;
&lt;li &gt;Corrected a bug: Process with more than 100% CPU at startup.&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;Daphne is a small (system tray) application for killing, controlling and debuging window&#039;s processes. You can kill a process by dragging the mouse over the windows, by right-clicking the process in the main process list, or by typing its name with the &amp;quot;Kill all by name&amp;quot; command. You can set a any window to be always on top, to be transparent, to be enable, et cetera. The main window displays a list of currently running process with detailed information about:&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/59">hook, spy process</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Fri, 15 Aug 2008 04:29:45 -0700</pubDate>
</item>
<item>
 <title>High Level Assembly (HLA)</title>
 <link>http://programmerstools.org/node/311</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.103
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;The HLA (High Level Assembly) language was developed as a tool to help teach assembly language programming and machine organization to University students at the University of California, Riverside. The basic idea was to teach students assembly language programming by leveraging their knowledge of high level languages like C/C++ and Pascal/Delphi. At the same time, HLA was designed to allow advanced assembly language programmers write more readable and more powerful assembly language code. &lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Fri, 15 Aug 2008 04:28:32 -0700</pubDate>
</item>
<item>
 <title>FASM</title>
 <link>http://programmerstools.org/node/5</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.67.27
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows and Linux operating systems. Currently it supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2, SSE3 and 3DNow! extensions and x86-64 (both AMD64 and EM64T) instructions, can produce output in binary, MZ, PE, COFF or ELF format. It includes the powerful but easy to use macroinstruction support and does multiple passes to optimize the instruction codes for size. The flat assembler is self-compilable and the full source code is included.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/24">assembler</category>
 <category domain="http://programmerstools.org/taxonomy/term/23">dos</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Fri, 25 Jul 2008 05:19:53 -0700</pubDate>
</item>
<item>
 <title>Innounp</title>
 <link>http://programmerstools.org/node/125</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 0.20
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;Inno Setup Unpacker. Supports Inno Setup versions 3.0.0-beta through 5.1.5. Open source and based on Inno Setup source.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/38">setup unpacker, decompiler</category>
 <pubDate>Mon,  2 Jun 2008 02:12:07 -0700</pubDate>
</item>
<item>
 <title>JamVM</title>
 <link>http://programmerstools.org/node/564</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.5.1
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;JamVM now supports class garbage-collection and unloading. &lt;/li&gt;
&lt;li &gt;Bug-fix for field name/type lookup and obfuscated code.&lt;/li&gt;
&lt;li &gt;Added stub for VMClassLoader.defineClassWithTransformers.&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;JamVM is a new Java Virtual Machine which conforms to the JVM specification, second edition (blue book). In comparison to most other VMs (free and commercial) it is extremely small. However, unlike other small VMs (e.g., KVM) it is designed to support the full specification, and includes support for object finalisation and the Java Native Interface (JNI).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/73">java virtual machine</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <pubDate>Wed, 16 Apr 2008 20:34:19 -0700</pubDate>
</item>
<item>
 <title>FreeBASIC</title>
 <link>http://programmerstools.org/node/32</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 0.18.4b
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;A free, open-source, 32-bit, MS-QuickBASIC&#039;s syntax-compatible compiler. Adds new features such as pointers, unsigned data types, inline-assembly and many others.&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/31">basic</category>
 <category domain="http://programmerstools.org/taxonomy/term/23">dos</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Tue,  1 Apr 2008 04:44:43 -0700</pubDate>
</item>
</channel>
</rss>
