<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel>
	<title>Prelude-IDS - The Hybrid IDS framework</title>
	<link>http://prelude-ids.org/</link>
	<description></description>
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>



	



	<item>
		<title>JT ASI 2005</title>
		<link>http://www.prelude-ids.org/spip.php?article126</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article126</guid>
		<dc:date>2006-01-11T12:47:36Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique9">Conferences</category>


		<description>Yoann Vandoorselaere, PreludeIDS Technologies CTO, has given a conference at the Journ&#233;e ASI 2005, INSA Rouen, on the topic of hybrid IDS. The slides are available in french.

-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique9" rel="directory"&gt;Conferences&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;Yoann Vandoorselaere, PreludeIDS Technologies CTO, has given a conference at the &lt;strong class=&quot;spip&quot;&gt;Journ&#233;e ASI 2005&lt;/strong&gt;, INSA Rouen, on the topic of hybrid IDS. The slides are available in french.&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="http://www.prelude-ids.org/IMG/sxi/prelude_ids.sxi" length="702198" type="application/vnd.sun.xml.impress" />
		

	</item>



	<item>
		<title>Prelude Hybrid IDS 0.9.0 released</title>
		<link>http://www.prelude-ids.org/spip.php?article124</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article124</guid>
		<dc:date>2005-09-20T11:45:57Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique2">News</category>


		<description>After several years of development, the Prelude team is pleased to announce the public release of version 0.9.0 of the Prelude Hybrid Intrusion Detection System. &lt;br /&gt;After several years of development, the Prelude team is pleased to announce the public release of version 0.9.0 of the Prelude Hybrid Intrusion Detection System. &lt;br /&gt;What is Prelude Hybrid IDS ? &lt;br /&gt;Prelude was born from the observation that more and more IDS systems exist each with their own focus, but no framework exists in order to (...)


-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique2" rel="directory"&gt;News&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;After several years of development, the Prelude team is pleased to announce the public release of version 0.9.0 of the Prelude Hybrid Intrusion Detection System.&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;After several years of development, the Prelude team is pleased to announce the public release of version 0.9.0 of the Prelude Hybrid Intrusion Detection System.&lt;/p&gt; &lt;hr class=&quot;spip&quot; /&gt;
&lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;What is Prelude Hybrid IDS ?&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude was born from the observation that more and more IDS systems exist each with their own focus, but no framework exists in order to unify and centralize events provided by these different systems.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We believe that relying on a single source of information in order to do security analysis is not sufficient, since different analysis methods have different advantages, and that unifying these methods in a strong and powerful product is the only way to produce a comprehensive security analysis tool.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude is a Hybrid IDS framework, that is, a product enabling all security applications, be it open-source or proprietary, to report to a centralized system. In order to achieve this task, Prelude relies on the IDMEF (Intrusion Detection Message Exchange Format) IETF standard, that enables different kinds of sensors to generate events using a unique language.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude provides a C, Python, and Perl framework so that you can convert existing security applications to use the Prelude Framework. It also provides sensors such as a log analyzer (Prelude-LML). A Prelude sensor is a program which has the ability to use the Prelude Framework.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude benefits from its ability to find traces of malicious activity from different sensors (Snort, honeyd, Nessus Vulnerability Scanner, Samhain, hundred of systems logs, and many others) in order to better verify attack vectors and in the end to perform automatic correlation between the various events.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude is licensed under the terms of the GNU General Public License version 2 and is available from &lt;a href=&quot;http://www.prelude-ids.org/&quot; class=&quot;spip_url spip_out&quot;&gt;http://www.prelude-ids.org/&lt;/a&gt;. &lt;a href=&quot;http://www.prelude-ids.com&quot; class=&quot;spip_out&quot;&gt;PreludeIDS Technologies&lt;/a&gt; provides commercial licenses of software libraries &#8220;Libprelude&#8221; &amp; &#8220;Libpreludedb&#8221;, in order to enable the developement of interoperable proprietary solutions.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;Downloading&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;All components of the Prelude hybrid IDS suite version 0.9.0 can be downloaded from the &lt;a href=&quot;http://www.prelude-ids.org/spip.php?rubrique6&quot; class=&quot;spip_in&quot;&gt;Download&lt;/a&gt; section. Support for Prelude 0.9.0 is currently being tested in &lt;a href=&quot;http://www.nswc.navy.mil/ISSEC/CID/&quot; class=&quot;spip_out&quot;&gt;Shadow&lt;/a&gt;, &lt;a href=&quot;http://www.metre.net/sancp.html&quot; class=&quot;spip_out&quot;&gt;Sancp&lt;/a&gt;, and &lt;a href=&quot;http://www.mwcollect.org&quot; class=&quot;spip_out&quot;&gt;Mwcollect&lt;/a&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;Documentation&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The &lt;a href=&quot;http://trac.prelude-ids.org/wiki/PreludeHandbook&quot; class=&quot;spip_out&quot;&gt;Prelude Handbook&lt;/a&gt; is a collaborative effort trying to come up with complete Prelude-IDS documentation covering architecture, installation, and configuration of the Prelude Framework.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It is the most up-to-date documentation at this time, and covers Prelude-IDS 0.9.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;Commercial Support&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The PreludeIDS Technologies company, which develops the Prelude Intrusion Detection System, provides corporate level support and development. While providing the core components of the system under the Open Source development model, it also offers additional products and custom development geared to the needs of larger corporate clients.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The company, already present in many types of industries, is particularly focused on providing expertise regarding ID&amp;P (Intrusion Detection and Prevention) for medium to large sized infrastructures (multinational, telecoms, etc), entities handling highly confidential data (military, banks, etc) and networks with remote access (e-learning, telecommuting, etc.)&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Today, in close cooperation with its worldwide Certified Partners, PreludeIDS Technologies brings its Prelude expertise via a broad range
of products and services:&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; PrewikkaPro professional front-end (including advanced ticket system, remote sensor management and graphical fully interactive statistics).
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Increased database performance for corporate users.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Commercial licenses for Prelude library.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Prelude system customization.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Software maintenance and technical support.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Deployment, Integration.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Consulting, Training, etc.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;See &lt;a href=&quot;http://www.prelude-ids.com&quot; class=&quot;spip_url spip_out&quot;&gt;http://www.prelude-ids.com&lt;/a&gt; for more information.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;What's new in 0.9 ?&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;This list covers the important axes of developments of Prelude-IDS 0.9. It is however far from being exhaustive.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude Framework:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The Prelude framework has been stabilized, and a lot of consistency work has been going on. The C API should remain stable at this point, and we now offer Python and Perl bindings for interacting with Prelude.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;C++ applications should now compile with the library. New and powerful API like idmef-path (defining a path within an IDMEF message tree, assigning/retrieving it) and IDMEF criteria filtering has been introduced.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; We spent a lot of time working closely with the IDWG getting missing IDMEF features implemented. The result of this work is available in IDMEF v14, which we are compliant with.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support for IDMEF optional integer.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Message routing across distributed Manager for remote sensors administration.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; The failover subsystem, used when the communication with a Prelude-Manager goes down, now supports transactions and quotas.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Unique message identifier are now generated on the sender (not by the routing managers) side, and fully optional per IDMEF specifications.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Full IPv6 support for client/manager connectivity.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Use GnuTLS instead of OpenSSL. Authentication is now always done through TLS, and the encryption later can be dropped if the connection is local. Usage of a single tool for sensor registration using SRP (Secure Remote Password protocol).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Allow multiple analyzer instance through the use of profiles.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Enhanced portability (we should now build successfully on architecture such as Tru64/AIX).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; The default analyzer heartbeat rate was increased.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;PreludeDB Framework&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The PreludeDB Library provides an abstraction layer upon the type and the format of the database used to store IDMEF alerts.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It allows developers to use the Prelude IDMEF database easily and efficiently without worrying about SQL, and to access the database independently of it's type and format.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude-Manager: Collects and normalizes vents.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The Prelude-Manager is a high-availability server which collects and normalizes events from distributed sensors.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It provide the ability to relay received events to one or several other prelude-manager servers. Filtering received events is possible so that you can hook actions to specific events.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Clients using libprelude can now request copies of alerts from a Manager. Additionally, Prelude-Manager will backup alerts received while a 'querying' analyzer was offline and emit them once reconnected.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; New permissions system, allowing control of authorized client operations.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support for failover at the Report plugin level, allowing for example, to setup a failover if one of the report plugins fails (example: if the database used by a report plugin goes down).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Improved scheduler fairness across different sensors.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Allow loading of multiple instances of the same plugin, the Manager can now report to an unlimited number plugin instances (example: you can now have multiple database).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Modular filtering system, allowing to define IDMEF criteria, and to bind action to be issued when an event match theses rules.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Use libpreludedb for database reporting.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support plugin dl-preopening on platform without dlopen() or dlsym().&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude-LML: Log analyzer, Syslog events collector.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude-LML is an high performance signature based log analyzer monitoring logfile and syslog received messages for suspicious activity. It handles events generated by a large set of components, including but not limited to: BigIP, Grsecurity, Honeyd, ipchains, Netfilter, ipfw, Nokia ipso, Nagios, Norton Antivirus Corporate Edition, NTsyslog, PAM, Portsentry, Postfix, Proftpd, ssh, etc.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude-LML achieves a very high EPS threshold, supperior to some commercial offerings, on low end hardware.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Handles the whole IDMEF object set.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Supports any log format through the use of PCRE.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support for multiple/optional regular expressions.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Supports jump/optional jump between different rules.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; New rules for: Arbor Networks Peakflow system, Dell OM, Shadow Utils, Modsecurity, Netscreen, P3Scan, ClamAV, Sendmail, Tripwire, APC Environmental Monitoring Unit, CISCO PIX, Cisco VPN Concentrator, Microsoft SQL Server, PAM, pcAnywhere, Oracle, Webmin, Wu-Ftpd, Systrace, identd, arpwatch, pure-ftpd, Apache, Dlink, SeLinux.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Per log file ruleset are now possible. &lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support plugin dl-preopening on platform without dlopen() or dlsym().
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Optimization work.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude enabled Snort 2.4.1 / Prelude NIDS:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;One of the important advancements in this release is that we deprecated Prelude-NIDS in favor of using Snort as our default NIDS sensor.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We believe that today, there is no reason to spend time working on another NIDS sensor when Snort already exists and already provides the functionality we need.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;As of version 2.4.0 vanilla Snort distribution includes Prelude support. You can get Snort from &lt;a href=&quot;http://www.snort.org&quot; class=&quot;spip_url spip_out&quot;&gt;http://www.snort.org&lt;/a&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prewikka: The Prelude-IDS console.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prewikka is a professional looking application providing advanced features like contextual filtering, aggregation, etc. Prewikka is a large step forward compared to Piwi.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prewikka also encorporates access to advanced filters and various network tools. As well as user management and heartbeat monitoring for sensors.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prewikka creates an intuitive front-end for the Prelude Framework.&lt;/p&gt; &lt;hr class=&quot;spip&quot; /&gt;
&lt;h3 class=&quot;spip&quot;&gt;Credits for this release:&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Frank van Vliet &lt;frank@pine.nl&gt; (bugfix, auditing, Sancp sensor) &lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Gene Gomez (LML rulesets)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Herv&#233; Debar (IDMEF work/support, libpreludedb)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Jascha Dub
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Krzysztof Zaraska (Libprelude, Libpreludedb)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Markus Alkio - Citadec (Prewikka)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Mickael Profeta (Debian packages)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Miika Keskinen - Citadec (Prewikka)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Nicolas Delon (Libprelude, Libpreludedb, Prewikka)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Rob Holland (Prelude LML, Prewikka work)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; S&#233;bastien Tricaud (Documentation work, Database)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Yoann Vandoorselaere (Libprelude, Libpreludedb, Prewikka, Prelude-LML, Snort sensor, Prelude-Import, Prelude-Manager).
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Anyone we may have forgotten.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Others contributors:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Cedric Foll &lt;cedric.foll@ac-rouen.fr&gt; (Database delete optimisation)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Daniel Black &lt;dragonheart@gentoo.org&gt; (Prewikka &#8212;root prefix installation option)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Davor Ocelic (libpreludedb)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Fr&#233;d&#233;ric Motte &lt;fred@megavac.net&gt; (Criteria parser escaping fixes)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Ga&#235;l Girard (Artwork)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; James A.Overton &lt;james@overton.ca&gt; (Prewikka Safari rendering fixes) &lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Jochen Schlick Ga&#235;l Girard (bugfix Artwork)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Nikos Mavrogiannopoulos (GnuTLS help)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Rodolphe Ortalo (bugfix) &lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Simon Josefsson (GnuTLS help) &lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Sylvain Gil &lt;sylvain.gil@gmail.com&gt; (Prewikka MacOSX module loading)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Vincent Deffontaines &lt;vincent.deffontaines@inl.fr&gt; (Nagios ruleset update)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; St&#233;phane Loeuillet
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Yann Droneaud (Autoconf work)&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>PAM 0.79 released with Prelude support</title>
		<link>http://www.prelude-ids.org/spip.php?article122</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article122</guid>
		<dc:date>2005-03-31T17:01:19Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique2">News</category>

		<dc:subject>news</dc:subject>

		<description>PAM (Pluggable Authentication Modules for Linux) 0.79, which include Prelude 0.9 support, has just been released: Announcement.

-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique2" rel="directory"&gt;News&lt;/a&gt;

/ 
&lt;a href="http://www.prelude-ids.org/spip.php?mot1" rel="tag"&gt;news&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;PAM (Pluggable Authentication Modules for Linux) 0.79, which include Prelude 0.9 support, has just been released:
&lt;a href=&quot;https://www.redhat.com/archives/pam-list/2005-March/msg00027.html&quot; class=&quot;spip_out&quot;&gt;Announcement&lt;/a&gt;.&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>Prelude 0.9 Handbook</title>
		<link>http://www.prelude-ids.org/spip.php?article121</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article121</guid>
		<dc:date>2005-03-29T23:45:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique11">Documentation</category>


		<description>The Prelude Handbook is a collaborative effort trying to come up with a complete Prelude-IDS documentation covering architecture, installation, and configuration instruction. &lt;br /&gt;It is the most up-to-date documentation at this time. &lt;br /&gt;If you're looking for Prelude 0.9 documentation, then have a look at http://trac.prelude-ids.org, which contain the most up to date information regarding to (...)


-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique11" rel="directory"&gt;Documentation&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;The &lt;a href=&quot;http://trac.prelude-ids.org/wiki/PreludeHandbook&quot; class=&quot;spip_out&quot;&gt;Prelude Handbook&lt;/a&gt; is a collaborative effort trying to come up with a complete Prelude-IDS documentation covering architecture, installation, and configuration instruction.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It is the most up-to-date documentation at this time.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;If you're looking for Prelude &lt;strong class=&quot;spip&quot;&gt;0.9&lt;/strong&gt; documentation, then have a look at &lt;a href=&quot;http://trac.prelude-ids.org&quot; class=&quot;spip_url spip_out&quot;&gt;http://trac.prelude-ids.org&lt;/a&gt;, which contain the most up to date information regarding to Prelude.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>Commercial support</title>
		<link>http://www.prelude-ids.org/spip.php?article117</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article117</guid>
		<dc:date>2005-03-29T23:14:37Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique6">Download</category>

		<dc:subject>left</dc:subject>
		<dc:subject>complete</dc:subject>
		<dc:subject>frontpage</dc:subject>

		<description>Commercial support and professional services are available from the PreludeIDS Technologies company.

-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique6" rel="directory"&gt;Download&lt;/a&gt;

/ 
&lt;a href="http://www.prelude-ids.org/spip.php?mot4" rel="tag"&gt;left&lt;/a&gt;, 
&lt;a href="http://www.prelude-ids.org/spip.php?mot11" rel="tag"&gt;complete&lt;/a&gt;, 
&lt;a href="http://www.prelude-ids.org/spip.php?mot13" rel="tag"&gt;frontpage&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;&lt;span class='spip_document_38 spip_documents' &gt; &lt;a href=&quot;http://www.prelude-ids.com&quot;&gt;
&lt;img src='http://www.prelude-ids.org/IMG/png/pub_secure_en.png' width='156' height='176' alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/span&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Commercial support and professional services are available from the &lt;a href=&quot;http://www.prelude-ids.com&quot; onClick=&quot;javascript:urchinTracker('/bannerads/prelude-ids.com/relax');&quot;&gt;PreludeIDS Technologies&lt;/a&gt; company.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>Prelude-IDS suite 0.9.0-rc1 released.</title>
		<link>http://www.prelude-ids.org/spip.php?article120</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article120</guid>
		<dc:date>2005-03-29T22:00:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique2">News</category>

		<dc:subject>news</dc:subject>

		<description>After several years of development, the Prelude team is pleased to announce the public release candidate 1 of version 0.9.0 of the Prelude Hybrid Intrusion Detection System. &lt;br /&gt;After several years of development, the Prelude team is pleased to announce the public release candidate 1 of version 0.9.0 of the Prelude Hybrid Intrusion Detection System. &lt;br /&gt;What is Prelude Hybrid IDS ? &lt;br /&gt;Prelude was born from the observation that more and more IDS system each with their own specialism have been made (...)


-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique2" rel="directory"&gt;News&lt;/a&gt;

/ 
&lt;a href="http://www.prelude-ids.org/spip.php?mot1" rel="tag"&gt;news&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;After several years of development, the Prelude team is pleased to announce the public release candidate 1 of version 0.9.0 of the Prelude Hybrid Intrusion Detection System.&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;After several years of development, the Prelude team is pleased to announce the public release candidate 1 of version 0.9.0 of the Prelude Hybrid Intrusion Detection System.&lt;/p&gt; &lt;hr class=&quot;spip&quot; /&gt;
&lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;What is Prelude Hybrid IDS ?&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude was born from the observation that more and more IDS system each with their own specialism have been made available, but that no framework exist in order to unify and centralize events provided by these different systems.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We believe that relying on a single source of information in order to do security analysis is not sufficient since different analysis methods have different advantages, and that unifying theses methods in a strong and powerful product is the only way to produce a stronger security analysis tool.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude is a Hybrid IDS framework, that is, a product enabling all security applications, be it open-source or proprietary, to report to a centralized system. In order to achieve this task, Prelude relies on the IDMEF (Intrusion Detection Message Exchange Format) IETF standard, that enables different kind of sensors to generate events using an unique language.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude provides a C, Python, and Perl framework so that you can convert existing security application to use the Prelude system. It also provides sensors such as a log analyzer (Prelude-LML). A Prelude sensor is a program which has the ability to use the Prelude framework.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude benefits from its ability to find traces of malicious activity from different sensors (Snort, honeyd, Nessus Vulnerability Scanner, Samhain, hundred of systems logs, and many others) in order to better verify an attack and in the end to perform automatic correlation between the various events.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude is licensed under the terms of the GNU General Public License version 2 and is available from &lt;a href=&quot;http://www.prelude-ids.org/&quot; class=&quot;spip_url spip_out&quot;&gt;http://www.prelude-ids.org/&lt;/a&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;Downloading&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;All components of the Prelude hybrid IDS suite 0.9.0-rc1 can be downloaded
from the &lt;a href=&quot;http://www.prelude-ids.org/spip.php?rubrique6&quot; class=&quot;spip_in&quot;&gt;Download&lt;/a&gt; section. Support for Prelude 0.9.0 is upcoming in PAM (Pluggable Authentication Modules) and Samhain.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;Documentation&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The &lt;a href=&quot;http://trac.prelude-ids.org/wiki/PreludeHandbook&quot; class=&quot;spip_out&quot;&gt;Prelude Handbook&lt;/a&gt; is a collaborative effort trying to come up with a complete Prelude-IDS documentation covering architecture, installation, and configuration instruction.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It is the most up-to-date documentation at this time, and covers Prelude-IDS 0.9.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;Enhanced Functionality&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The PreludeIDS Technologies company provide a ticket system, remote configuration capability and enhanced navigable statistics for the Prelude system. Check &lt;a href=&quot;http://www.prelude-ids.com&quot; class=&quot;spip_url spip_out&quot;&gt;http://www.prelude-ids.com&lt;/a&gt; , or contact PreludeIDS Technologies for more information.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;Commercial Support&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;PreludeIDS Technologies is a software company specializing in security. It develops, supports and markets the open source Prelude hybrid IDS system world-wide.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We provide Functionality enhancements, Technical support, Commercial license, Training and Consultancy.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;See &lt;a href=&quot;http://www.prelude-ids.com&quot; class=&quot;spip_url spip_out&quot;&gt;http://www.prelude-ids.com&lt;/a&gt; for more information.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; &lt;strong class=&quot;spip&quot;&gt;What's new in 0.9 ?&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;This list covers the important axes of developments of Prelude-IDS 0.9. It is however far from being exhaustive.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude Framework:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The Prelude framework has been stabilized, and a lot of consistency work has been going on. The C API should remain mostly stable at this point, and we now offer Python and Perl bindings for interacting with Prelude.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;C++ applications should now compile with the library. New and powerful API like idmef-path (defining a path within an IDMEF message tree, assigning/retrieving it) and IDMEF criteria filtering has been introduced.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; We spent a lot of time working closely with the IDWG getting missing IDMEF feature implemented. The result of this work is available in IDMEF v14, which we are compliant with.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support for IDMEF optional integer.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Message routing across distributed Manager for remote sensors administration.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; The failover subsystem, used when the communication with a Prelude-Manager goes down, now support transaction and quota.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Unique message identifier are now generated on the sender (not by the routing managers) side, and fully optional per IDMEF specifications.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Full IPv6 support for client/manager connectivity.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Use GnuTLS instead of OpenSSL. Authentication is now always done through TLS, and the encryption later can be dropped if the connection is local. Usage of a single tool for sensor registration using SRP (Secure Remote Password protocol).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Allow multiple analyzer instance through the use of profiles.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Enhanced portability (we should now build successfully on architecture such as Tru64/AIX).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; The default analyzer heartbeat rate was increased.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;PreludeDB framework&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The PreludeDB Library providing an abstraction layer upon the type and the format of the database used to store IDMEF alerts.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It allows developers to use the Prelude IDMEF database easily and efficiently without worrying about SQL, and to access the database independently of it's type and format.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude-Manager: Collects and normalizes events.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The Prelude-Manager is a high-availability server which collects and normalizes events from distributed sensors.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It provide the ability to relay received events to one or several other prelude-manager servers. Filtering received events is possible so that you can hook actions to specific events.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Clients using libprelude can now request copies of alert from a Manager. Additionally, Prelude-Manager will backup alerts received while a 'querying' analyzer was offline and emit them when it reconnect.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; New permission system, allowing to control authorized client operations.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support failover at the Report plugin level, allowing for example to setup a fallback if one of the report plugin fail (example: if the database used by a report plugin goes down).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Improved scheduler fairness across different sensors.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Allow loading of multiple instances of the same plugin, the Manager can now report to an unlimited number plugin instances (example: you can now have multiple database).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Modular filtering system, allowing to define IDMEF criteria, and to bind action to be issued when an event match theses rules.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Use libpreludedb for database reporting.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support plugin dl-preopening on platform without dlopen() or dlsym().&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude-LML: Log analyzer, Syslog events collector.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prelude-LML is a signature based log analyzer monitoring logfile and syslog received messages for suspicious activity. It handle events generated by a large set of components, including but not limited to: BigIP, Grsecurity, Honeyd, ipchains, Netfilter, ipfw, Nokia ipso, Nagios, Norton Antivirus Corporate Edition, NTsyslog, PAM, Portsentry, Postfix, Proftpd, ssh, etc.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Handle the whole IDMEF object set.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support any log format through the use of PCRE.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support for multiple/optional regular expressions.
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support jump/optional jump between different rules.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; New rules for: Dell OM, Shadow Utils, Modsecurity, P3Scan, Tripwire, ClamAV, Sendmail, Tripwire, APC Environmental Monitoring Unit, CISCO PIX, Cisco VPN Concentrator, Microsoft SQL Server, PAM, pcAnywhere, Oracle, Webmin, Wu-Ftpd.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Per log file ruleset are now possible. &lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Support plugin dl-preopening on platform without dlopen() or dlsym().
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Optimization work.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prelude enabled Snort 2.3.2 / Prelude NIDS:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;One of the important move in this release is that we deprecated Prelude-NIDS in favor of using Snort as our default NIDS sensor.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We believe that today, there is no reason to spend time working on another NIDS sensor when Snort already exist and already provide the functionality we need. Instead of this, we distribute a Snort version using a Prelude output module. We hope that it will be included in the vanilla Snort distribution.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Prewikka: The Prelude-IDS console.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Originally written by Markus Alkio and Miika Keskinen, it was rapidly adopted as the new Prelude frontend.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Prewikka is a professional looking application providing advanced feature like contextual filtering, aggregation, etc. Prewikka is a large step forward compared to Piwi.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;As of now, Prewikka use advanced CSS features and won't work under Internet Explorer. We'll be working on fixing this ASAP (and any help would be appreciated).&lt;/p&gt; &lt;hr class=&quot;spip&quot; /&gt;
&lt;h3 class=&quot;spip&quot;&gt;Credits for this release:&lt;/h3&gt;
&lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Davor Ocelic (libpreludedb)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Gene Gomez (LML rulesets)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Herv&#233; Debar (IDMEF work&amp;support, libpreludedb)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Jascha Wanger
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Jochen Schlick (bug fix)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Krzysztof Zaraska (Libprelude, Libpreludedb)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Markus Alkio - Citadec (Prewikka)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Mickael Profeta (Debian packages)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Miika Keskinen - Citadec (Prewikka)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Nicolas Delon (Libprelude, Libpreludedb, Prewikka)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Rob Holland (Prelude LML work)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Rodolphe Ortalo (bug fixing)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; S&#233;bastien Tricaud (Documentation work)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Simon Josefsson (GnuTLS support)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; St&#233;phane Loeuillet
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Yann Droneaud (Autoconf work)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Yoann Vandoorselaere (Libprelude, Libpreludedb, Prewikka, Prelude-LML, Snort+Prelude output, Prelude-Import, Prelude-Manager).
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Anyone I may have forgotten.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Others contributors:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Ga&#235;l Girard (Artwork)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Nikos Mavrogiannopoulos (GnuTLS help)
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Simon Josefsson (GnuTLS help)&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;Companies which supported the project:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Dreamlab
&lt;br /&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Digital-Network&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>Anonymous SVN repository access protocol change</title>
		<link>http://www.prelude-ids.org/spip.php?article119</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article119</guid>
		<dc:date>2005-03-14T12:00:18Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique2">News</category>

		<dc:subject>news</dc:subject>
		<dc:subject>complete</dc:subject>

		<description>In order to access the Prelude repository as an anonymous user, you should now use http://svn.prelude-ids.org instead of https://svn.prelude-ids.org. &lt;br /&gt;This change has been made because of problem in the way SVN request credentials.


-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique2" rel="directory"&gt;News&lt;/a&gt;

/ 
&lt;a href="http://www.prelude-ids.org/spip.php?mot1" rel="tag"&gt;news&lt;/a&gt;, 
&lt;a href="http://www.prelude-ids.org/spip.php?mot11" rel="tag"&gt;complete&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;In order to access the Prelude repository as an anonymous user, you should now use &lt;a href=&quot;http://svn.prelude-ids.org&quot; class=&quot;spip_out&quot;&gt;http://svn.prelude-ids.org&lt;/a&gt; instead of &lt;a href=&quot;https://svn.prelude-ids.org&quot; class=&quot;spip_out&quot;&gt;https://svn.prelude-ids.org&lt;/a&gt;.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;This change has been made because of problem in the way SVN request credentials.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>Prelude development versions available again</title>
		<link>http://www.prelude-ids.org/spip.php?article118</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article118</guid>
		<dc:date>2005-03-06T19:26:40Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique2">News</category>

		<dc:subject>news</dc:subject>
		<dc:subject>complete</dc:subject>

		<description>The Prelude team is very happy to announce today the reopening of the Prelude repository. &lt;br /&gt;Thus after several weeks of closure and the written commitment from the Exaprotect company in their press release dated 12 January 2005 to not use the Prelude system anymore since the middle of february we think that nothing, today, is opposing the reopening of the Prelude repository. &lt;br /&gt;However, we regret that the Exaprotect company didn't conform to the GPL terms from the beginning. &lt;br /&gt;In the end, we (...)


-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique2" rel="directory"&gt;News&lt;/a&gt;

/ 
&lt;a href="http://www.prelude-ids.org/spip.php?mot1" rel="tag"&gt;news&lt;/a&gt;, 
&lt;a href="http://www.prelude-ids.org/spip.php?mot11" rel="tag"&gt;complete&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;The Prelude team is very happy to announce today the reopening of the Prelude repository.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Thus after several weeks of closure and the written commitment [&lt;a href=&quot;http://www.prelude-ids.org/#nb7-1&quot; name=&quot;nh7-1&quot; id=&quot;nh7-1&quot; class=&quot;spip_note&quot; title='[1] &quot;ExaProtect Technology a d&#233;cid&#233; d&amp;#39;abandonner l&amp;#39;utilisation (...)' &gt;1&lt;/a&gt;] from the Exaprotect company in their press release dated 12 January 2005 to not use the Prelude system anymore since the middle of february we think that nothing, today, is opposing the reopening of the Prelude repository.
&lt;br /&gt;
However, we regret that the Exaprotect company didn't conform to the GPL terms from the beginning.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;In the end, we hope that the fact of having left opened the access to stable versions of the Prelude source code has permitted you to
compensate for this nuisance.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Happy downloading and see you very soon for the Prelude 0.9 release!&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p class=&quot;spip_note&quot;&gt;[&lt;a href=&quot;http://www.prelude-ids.org/#nh7-1&quot; name=&quot;nb7-1&quot; class=&quot;spip_note&quot; title=&quot;info notes 7-1&quot;&gt;1&lt;/a&gt;] &lt;i class=&quot;spip&quot;&gt;&quot;ExaProtect Technology a d&#233;cid&#233; d'abandonner l'utilisation du logiciel libre Prelude&quot;&lt;/i&gt; (Translation: &lt;i class=&quot;spip&quot;&gt;&quot;Exaprotect Technology has decided to abandon using the Prelude free software&quot;&lt;/i&gt;)&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>Answer to Exaprotect</title>
		<link>http://www.prelude-ids.org/spip.php?article116</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article116</guid>
		<dc:date>2005-01-19T17:00:57Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique5">Misc</category>


		<description>Prelude took note of the official statement of Exaprotect and intends to refute it point by point. &lt;br /&gt;1) About the small contributions to Prelude quoted by Mr Christophe Briguet: these contributions are insignificant. &lt;br /&gt;simple.c patch: simple.c.patch &lt;br /&gt;This modification to the &quot;simple&quot; plugin (today called &quot;pcre&quot;), adds a new control variable and a condition. There are 2 lines of code constituting the &quot;algorithm&quot;, and 9 lines of code for the variable declaration and hook to the &quot;simple&quot; parser. (...)


-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique5" rel="directory"&gt;Misc&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;Prelude took note of the official statement of Exaprotect and intends to refute it point by point.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;1) About the small contributions to Prelude quoted by Mr Christophe Briguet: these contributions are insignificant.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; simple.c patch: &lt;a href=&quot;http://prelude-ids.org/~yoann/simple.c.patch&quot; class=&quot;spip_out&quot;&gt;simple.c.patch&lt;/a&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;This modification to the &quot;simple&quot; plugin (today called &quot;pcre&quot;), adds a new control variable and a condition. There are 2 lines of code constituting the &quot;algorithm&quot;, and 9 lines of code for the variable declaration and hook to the &quot;simple&quot; parser. Two lines of code doesn't constitute a significant contribution.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Checkpoint plugin, Welf plugin:&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;These plugins were never integrated into LML because of the poor quality of the code.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;These plugins would have hurt prelude-LML's performance and decreased its maintainability and its stability. The code was obviously written by someone without sufficient knowledge of system programming.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Unfortunately Exaprotect didn't talk to the Prelude team before writing the code. Had they done so, we would have advised them that the best path to take would be to add the functionality to the &quot;simple&quot; plugin itself rather than add two new plugins.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Exaprotect finally abandoned their plugin code and asked the Prelude team to modify the &quot;simple&quot; plugin to provide the needed functionality.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;2) About Exaprotect promoting Prelude to their customers : the promotion was not systematic and many discussions were necessary.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;When Exaprotect was formed it did not bring, to our knowledge, any benefit to the Prelude system.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;As Prelude was a significant feed to the Exaprotect system, it seems natural that they would promote it to their customers. However, Exaprotect only mentioned Prelude to people who already knew of the ties between the two projects.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Each time Exaprotect flirted with legal limits without crossing the border to punishable behavior, the Prelude team endeavored to point out this attitude to Exaprotect and requested that it adjust its website to mention Prelude, to stop making profit from OSS without showing some sincerity, reciprocity and some honesty towards its OSS partner.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;It took years for the Exaprotect company to grant our request to point out the Prelude project on it's website (during the second half of 2004).
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;3) About the claimed Prelude project benefit, and the alleged multiples experience feedback of Exaprotect.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;For three years, we did not fail to satisfy Exaprotect ceaseless requests (in concrete terms: request for bugs resolution, request for functionality).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;These requests were relating to features which Exaprotect intended to sell to their customers, or the use of Prelude in environments where it could not have been tested by the Prelude team.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We always endeavored to be available and to provide fixes and features to our partner with the result that we can count more than twenty free incidents (including support and functionality development) during the last 8 months. Some of these requests cost several weeks of development to the team.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;4) About the claimed participation in financing the development of version 0.9 of Prelude : it was actually a contracted developer who was sacked before the end of the agreed term, as the developer can easily demonstrate if asked by the relevant authority.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The recruitment was aimed at the development of specific functionality intended for one Exaprotect's customers: a &quot;large account of international scale&quot; according to Mr. Briguet's own terms.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;As the developments were aimed at features for Exaprotect to resell with profit (of which Prelude recevied no share) it does not seem to us that Exaprotect should speak about &quot;sponsoring&quot; but rather about recruiting, added value, appreciation and commercial deals.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;In addition, as described in the preceding official statement, this contract related to 6 months. Exaprotect broke the contract at the end of the first 3 months.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;5) About the recruiting by Exaprobe of a first &quot;Prelude&quot; &quot;engineer&quot; in 2003&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;In 2003, an agreement was made between Exaprotect and Prelude: Exaprotect was to engage a developer of the project who would work on the needs of Prelude and Exaprotect in parallel.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Thus, it was agreed that this programmer should create a modular correlation agent, whose heart was open source, but with the possibility to load proprietary plugins to satisfy Exaprotect's objectives.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;However, the bonds between Prelude and the developer soon distended. He seemed to give priority to Exaprotect proprietary objectives and to ignore his open work source work.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Exaprotect reconsidered the initial agreement: this agent is now completely proprietary.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;6) Exaprotect claims that : &lt;i class=&quot;spip&quot;&gt;&quot;to perennialize this collaboration, ExaProtect Technology tried on several occasions to work in a constructive way with Mr. Yoann Vandoorselaere (proposal for a contract of employment of unspecified duration, contract of subcontracting via a third company) without success.&quot;&lt;/i&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The situation is quite different actually. Each of Exaprotect's proposals involved ruining the Prelude project and was at odds with Open Source ethics.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;7) Further information:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The users will be able to check for themselves when the Prelude repository reopens, the scale of the contributions of Exaprotect / Exaprobe to the project source code:&lt;/p&gt; &lt;pre style=&quot;font-size: inherit; font-family: inherit; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word; &quot;&gt; yoann@arwen /tmp/prelude $ svn co https://svn.prelude-ids.org/{trunk,branches/0-8} yoann@arwen /tmp/prelude $ ls -l 0-8/ trunk/ 0-8/: total 4 drwxr-xr-x 8 yoann users 624 Jan 13 17:27 libprelude drwxr-xr-x 10 yoann users 992 Jan 13 17:27 nessus-core drwxr-xr-x 13 yoann users 872 Jan 13 17:27 piwi drwxr-xr-x 6 yoann users 584 Jan 13 17:27 prelude-lml drwxr-xr-x 8 yoann users 632 Jan 13 17:27 prelude-manager drwxr-xr-x 7 yoann users 648 Jan 13 17:27 prelude-nids drwxr-xr-x 4 yoann users 448 Jan 13 17:27 prelude-pflogger trunk/: total 6 drwxr-xr-x 3 yoann users 296 Jan 13 17:25 idmef-draft drwxr-xr-x 9 yoann users 672 Jan 13 17:25 libprelude drwxr-xr-x 7 yoann users 496 Jan 13 17:25 libpreludedb drwxr-xr-x 9 yoann users 552 Jan 13 17:27 libqsearch drwxr-xr-x 4 yoann users 96 Jan 13 17:25 pimf drwxr-xr-x 13 yoann users 872 Jan 13 17:27 piwi drwxr-xr-x 6 yoann users 520 Jan 13 17:25 prelude-cm-agent drwxr-xr-x 4 yoann users 264 Jan 13 17:25 prelude-fic drwxr-xr-x 5 yoann users 320 Jan 13 17:25 prelude-gtk-frontend drwxr-xr-x 7 yoann users 584 Jan 13 17:25 prelude-lml drwxr-xr-x 8 yoann users 512 Jan 13 17:27 prelude-manager drwxr-xr-x 8 yoann users 608 Jan 13 17:25 prelude-nids drwxr-xr-x 4 yoann users 448 Jan 13 17:25 prelude-pflogger drwxr-xr-x 7 yoann users 320 Jan 13 17:27 prewikka drwxr-xr-x 4 yoann users 1248 Jan 13 17:25 pylude drwxr-xr-x 9 yoann users 704 Jan 13 17:27 snort-2.2 yoann@arwen /tmp/prelude $ find . -name '*.[ch]' | xargs grep -i &quot;exaprotect\|exaprobe&quot; yoann@arwen /tmp/prelude $ &lt;/pre&gt; &lt;p class=&quot;spip&quot;&gt;Aside from the 11 line patch described at the top of this mail, the only contribution of Exaprotect to Prelude was in the form of LML signatures. That absolutely does not constitute a significant contribution.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;8) Conclusions&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;In order to compare the Exaprotect attitude with real and sincere contributions by various companies to the Prelude project:&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; MandrakeSoft hired Yoann Vandoorselaere, sponsoring Prelude, for almost 3 years.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Digital-Network and the Transnode company deal with the hosting of the Prelude server, and the support costs sometimes necessary on the server. The machine is placed on a multi-homed transit link of 100 Mb/s, which we are authorized to use fully. (maximum cost estimated depending on the throughput: 72 000 Euros/years).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Dreamlab offered a server to the Prelude team for hosting the project. This company also contributed financially to the project multiple time. Mr Nicolas Mayencourt, of the Dreamlab company, also contributed to the Prelude project by coming to Lyon from Switzerland in order to meet the Exaprotect company and to help reach an agreement with Prelude.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;These 3 companies approached Prelude and contributed varying amounts, made good on their promises and were faithful to the open-source spirit of the Prelude project.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Quite to the contrary, Exaprotect's attitude towards Prelude, and to the community in general, was that they could benefit from the innocent naivety, the voluntary help and precariousness. Probation periods being reset instead of maturing into proper employment, recruiting but laying off at the last minute. Exaprotect plays patron by preaching well-worn &quot;realistic&quot; economic visions to voluntary and famished penguins without acknowledging the origin of the technology which they sometimes claim to have invented.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We wish here to thank the companies and the individuals who allowed the Prelude team to develop serious solutions for their customers: without technical compromise, hybrid solution or pretense.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We wish to thank here the few people who do not pretend but help, believe and engage truly.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;We hope with their help to save Prelude from the shipwreck in which the flood of words and broken promises stranded it.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;The SVN repository will thus be reopened in February as soon as we have assurance that Exaprotect does not use any element of our program, since, unfortunately, no compensation is to be expected from them. The Exaprotect company committed not to use Prelude from February 2005 in their official statement.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



	<item>
		<title>R&#233;ponse &#224; Exaprotect</title>
		<link>http://www.prelude-ids.org/spip.php?article115</link>
		<guid isPermaLink="true">http://www.prelude-ids.org/spip.php?article115</guid>
		<dc:date>2005-01-19T17:00:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Yoann Vandoorselaere</dc:creator>

<category domain="http://www.prelude-ids.org/spip.php?rubrique5">Misc</category>


		<description>Prelude a pris connaissance du communiqu&#233; d'Exaprotect et entend le r&#233;futer point par point. &lt;br /&gt;1) S'agissant des maigres contributions d'Exaprotect &#224; Prelude cit&#233;es par monsieur Christophe Briguet: ces apports sont insignifiants. &lt;br /&gt;Patch simple.c: simple.c.patch &lt;br /&gt;Cette modification au plugin &quot;simple&quot; (aujourd'hui renomm&#233; &quot;pcre&quot;), consiste en l'ajout d'une nouvelle variable de contr&#244;le et d'une condition. Il s'agit de 2 lignes de code constituant l'algorithme, et 9 lignes de code de (...)


-
&lt;a href="http://www.prelude-ids.org/spip.php?rubrique5" rel="directory"&gt;Misc&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p class=&quot;spip&quot;&gt;Prelude a pris connaissance du communiqu&#233; d'Exaprotect et entend le r&#233;futer point par point.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;1) S'agissant des maigres contributions d'Exaprotect &#224; Prelude cit&#233;es par monsieur Christophe Briguet: ces apports sont insignifiants.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Patch simple.c: &lt;a href=&quot;http://prelude-ids.org/~yoann/simple.c.patch&quot; class=&quot;spip_out&quot;&gt;simple.c.patch&lt;/a&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Cette modification au plugin &quot;simple&quot; (aujourd'hui renomm&#233; &quot;pcre&quot;), consiste en l'ajout d'une nouvelle variable de contr&#244;le et d'une condition. Il s'agit de 2 lignes de code constituant l'algorithme, et 9 lignes de code de d&#233;claration de variable et de branchement dans le parseur de &quot;simple&quot;. Autant dire qu'il ne s'agit pas d'une contribution r&#233;v&#233;latrice de l'implication d'Exaprotect.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Plugin Checkpoint, plugin Welf:&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Les deux plugins dont il est question ici, et dont le but &#233;tait l'analyse des journaux syst&#232;mes Checkpoint et Welf n'ont jamais &#233;t&#233; int&#233;gr&#233;s &#224; LML pour cause des failles pr&#233;sentes dans leur code.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Ces 2 plugins auraient p&#233;nalis&#233; les performances de prelude-LML, mais encore auraient-ils diminu&#233; sa maintenabilit&#233; et sa s&#233;curit&#233;, le code n'ayant visiblement pas &#233;t&#233; &#233;crit par une personne disposant de connaissances suffisantes en mati&#232;re de programmation syst&#232;me.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;A ce sujet, les critiques que nous avons pu &#233;mettre concernant ces plugins ont inclin&#233; l'entreprise Exaprotect &#224; r&#233;clamer au projet Prelude, en remplacement, une adaptation du plugin &quot;simple&quot; de fa&#231;on &#224; ce qu'il puisse autoriser la gestion des journaux syst&#232;mes concern&#233;s.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;L'entreprise Exaprotect aura donc abandonn&#233; de son propre chef sa propre contribution.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;2) Au sujet de la promotion du syst&#232;me Prelude aupr&#232;s des clients d'Exaprotect : la citation n'est pas syst&#233;matique et de nombreuses mises au point ont &#233;t&#233; n&#233;cessaires.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;A sa cr&#233;ation, l'entreprise Exaprotect n'apportait &#224; notre connaissance aucune valeur ajout&#233;e au syst&#232;me Prelude.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Dans un contexte o&#249; Prelude &#233;tait une source importante d'alimentation du syst&#232;me d'Exaprotect, il &#233;tait tout naturel qu'elle le plesbicite aupr&#232;s de ses clients. Pour autant, nous avons d&#233;plor&#233; que l'entreprise Exaprotect ne cite le syst&#232;me Prelude que dans des conditions o&#249; le public avait connaissance de la d&#233;pendance &#224; Prelude de leur solution EAS.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;En revanche, Exaprotect s'est abstenue de nous citer spontan&#233;ment chaque fois que, s'adressant &#224; un public profane, cette soci&#233;t&#233; pouvait s'attendre &#224; ce que l'omission de citer Prelude ne f&#251;t pas relev&#233;e par ses interlocuteurs.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Comme &#224; chaque fois qu'Exaprotect flirt discr&#232;tement avec les limites de la lic&#233;it&#233; sans franchir au grand jour la fronti&#232;re d'une conduite sanctionnable, l'&#233;quipe Prelude s'est efforc&#233;e de signaler son inconduite &#224; son partenaire en l'invitant &#224; redresser le tir en citant Prelude et, d'une facon g&#233;n&#233;rale, en l'engageant &#224; ne pas adh&#233;rer au monde de l'open source par opportunisme et int&#233;r&#234;t unilat&#233;ral, mais en manifestant plut&#244;t de la sinc&#233;rit&#233;, de la r&#233;ciprocit&#233;, de la v&#233;rit&#233; dans ses rapports avec la source d'alimentation principale de sa technologie.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Il aura ainsi fallu des ann&#233;es &#224; l'entreprise Exaprotect pour que celle-ci n'acc&#232;de &#224; nos requ&#234;tes et signale le projet Prelude sur son site (durant le 2 &#232;me semestre 2004).
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;3) Au sujet des pr&#233;tendus multiples retours d'exp&#233;rience d'Exaprotect dont aurait b&#233;n&#233;fici&#233; Prelude.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Pendant trois ans, nous n'avons pas manqu&#233; de satisfaire les demandes incessantes d'Exaprotect (en terme concret : demande de r&#233;solution de bugs, demande de fonctionnalit&#233;s).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Ces demandes n'&#233;taient pas d&#233;sint&#233;ress&#233;es mais correspondaient, bien au contraire aux attentes de leurs clients, ou &#224; l'utilisation de Prelude dans des environnements o&#249; celui ci n'avait pu &#234;tre test&#233;.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Nous nous sommes toujours efforc&#233;s d'&#234;tre disponible et d'apporter satisfaction &#224; notre partenaire en sorte que nous pouvons compter plus d'une vingtaine d'interventions gratuites (incluant support et d&#233;veloppement de fonctionnalit&#233;s) au cours des 8 derniers mois. Certaines de ces demandes ont co&#251;t&#233; plusieurs semaines de d&#233;veloppement &#224; l'&#233;quipe.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Il est inutile de rappeler le co&#251;t de ce genre de prestations lorsqu'elles sont factur&#233;es par une soci&#233;t&#233;, prestations qui ont &#233;t&#233; fournies gratuitement &#224; l'entreprise Exaprotect.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;4) Au sujet de la participation pr&#233;tendue au financement du d&#233;veloppement de la version 0.9 de Prelude : il s'agit, en r&#233;alit&#233;, d'une embauche rompue avant le terme convenu ainsi que le salari&#233; pourrait en justifier &#224; tout moment.&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;L'embauche visait le d&#233;veloppement de fonctionnalit&#233;s sp&#233;cifiques destin&#233;es &#224; l'un des clients de l'entreprise Exaprotect : un &quot;grand compte d'envergure internationale&quot; selon les propres termes de M. Briguet.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;S'agissant du d&#233;veloppement par un salari&#233; de fonctionnalit&#233;s visant leur revente avec profit &#224; un client il ne nous semble pas qu'Exaprotect doive parler de &quot;sponsoring&quot; mais plut&#244;t d'embauche, de valeur ajout&#233;e, de plus-value et d'op&#233;ration commerciale.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Par ailleurs, comme indiqu&#233; dans le pr&#233;c&#233;dent communiqu&#233;, la dur&#233;e convenue pour ce contrat &#233;tait de six mois. Exaprotect a rompu le contrat au bout de trois mois.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;5) Au sujet de l'embauche par Exaprobe d'un premier &quot;ing&#233;nieur&quot; &quot;Prelude&quot; en 2003&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;En 2003, un accord avait &#233;t&#233; pass&#233; entre Exaprotect et Prelude: Exaprotect devait embaucher un d&#233;veloppeur du projet qui travaillerait &#224; la fois sur les besoins de Prelude et les besoins d'Exaprotect.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Ainsi, il &#233;tait convenu que ce programmeur devrait cr&#233;er un agent de corr&#233;lation modulaire, dont le coeur &#233;tait open source, mais avec la possibilit&#233; d'ajout de plugins propri&#233;taires pour satisfaire les objectifs d'Exaprotect.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Or, contre toute attente, d&#232;s son embauche par Exaprotect, les liens entre Prelude et le d&#233;veloppeur se sont distendus. Il semblait accorder la priorit&#233; aux objectifs propri&#233;taires d'Exaprotect et se d&#233;sint&#233;resser de son travail open source.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;De son c&#244;t&#233; Exaprotect est revenu sur l'accord initial : cet agent est totalement propri&#233;taire.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;6) Exaprotect pr&#233;tend que : &lt;i class=&quot;spip&quot;&gt;&quot;Pour p&#233;renniser cette collaboration, ExaProtect Technology a tent&#233; &#224; maintes reprises de travailler de mani&#232;re constructive avec M. Yoann Vandoorselaere (proposition d'un contrat de travail &#224; dur&#233;e ind&#233;termin&#233;e, contrat de sous-traitance via une soci&#233;t&#233; tierce) sans succ&#232;s.&quot;&lt;/i&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Il en va tout autrement en r&#233;alit&#233;, chaque proposition d'Exaprotect revenait &#224; confisquer la propri&#233;t&#233; de Prelude en sorte que nous ne pouvions r&#233;server une suite favorable &#224; de telles offres.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;7) Compl&#233;ment d'information:&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Les utilisateurs pourront v&#233;rifier par eux-m&#234;mes lors de la r&#233;ouverture du repository Prelude, l'&#233;chelle des contributions d'Exaprotect/Exaprobe au code source du projet:&lt;/p&gt; &lt;pre style=&quot;font-size: inherit; font-family: inherit; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word; &quot;&gt; yoann@arwen /tmp/prelude $ svn co https://svn.prelude-ids.org/{trunk,branches/0-8} yoann@arwen /tmp/prelude $ ls -l 0-8/ trunk/ 0-8/: total 4 drwxr-xr-x 8 yoann users 624 Jan 13 17:27 libprelude drwxr-xr-x 10 yoann users 992 Jan 13 17:27 nessus-core drwxr-xr-x 13 yoann users 872 Jan 13 17:27 piwi drwxr-xr-x 6 yoann users 584 Jan 13 17:27 prelude-lml drwxr-xr-x 8 yoann users 632 Jan 13 17:27 prelude-manager drwxr-xr-x 7 yoann users 648 Jan 13 17:27 prelude-nids drwxr-xr-x 4 yoann users 448 Jan 13 17:27 prelude-pflogger trunk/: total 6 drwxr-xr-x 3 yoann users 296 Jan 13 17:25 idmef-draft drwxr-xr-x 9 yoann users 672 Jan 13 17:25 libprelude drwxr-xr-x 7 yoann users 496 Jan 13 17:25 libpreludedb drwxr-xr-x 9 yoann users 552 Jan 13 17:27 libqsearch drwxr-xr-x 4 yoann users 96 Jan 13 17:25 pimf drwxr-xr-x 13 yoann users 872 Jan 13 17:27 piwi drwxr-xr-x 6 yoann users 520 Jan 13 17:25 prelude-cm-agent drwxr-xr-x 4 yoann users 264 Jan 13 17:25 prelude-fic drwxr-xr-x 5 yoann users 320 Jan 13 17:25 prelude-gtk-frontend drwxr-xr-x 7 yoann users 584 Jan 13 17:25 prelude-lml drwxr-xr-x 8 yoann users 512 Jan 13 17:27 prelude-manager drwxr-xr-x 8 yoann users 608 Jan 13 17:25 prelude-nids drwxr-xr-x 4 yoann users 448 Jan 13 17:25 prelude-pflogger drwxr-xr-x 7 yoann users 320 Jan 13 17:27 prewikka drwxr-xr-x 4 yoann users 1248 Jan 13 17:25 pylude drwxr-xr-x 9 yoann users 704 Jan 13 17:27 snort-2.2 yoann@arwen /tmp/prelude $ find . -name '*.[ch]' | xargs grep -i &quot;exaprotect\|exaprobe&quot; yoann@arwen /tmp/prelude $ &lt;/pre&gt; &lt;p class=&quot;spip&quot;&gt;Comme dit pr&#233;c&#233;demment, et mis &#224; part un patch de 11 lignes d&#233;crit en haut de ce mail, la seule contribution d'Exaprotect &#224; Prelude a &#233;t&#233; sous forme de signatures pour LML. Ce qui ne constitue absolument pas une contribution importante.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;8) Conclusion&lt;/strong&gt;&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;A titre de comparaison d'avec l'attitude d'Exaprotect il est possible de citer ici les apports r&#233;els et spontan&#233;s de diff&#233;rentes soci&#233;t&#233;s ayant contribu&#233; au projet Prelude:&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; MandrakeSoft a embauch&#233; Yoann Vandoorselaere, sponsorisant Prelude, pendant presque 3 ans.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Digital-Network et la soci&#233;t&#233; Transnode prennent en charge l'h&#233;bergement du serveur Prelude, et le co&#251;t des interventions parfois n&#233;cessaires sur le serveur. La machine est plac&#233;e sur un lien de transit 100 Mb/s multi-op&#233;rateur, que nous sommes autoris&#233;s &#224; utiliser pleinement. (co&#251;t maximum estim&#233; selon d&#233;bit: 72 000 Euros / ans).&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;&lt;img src=&quot;http://www.prelude-ids.org/puce.gif&quot; width='8' height='11' alt=&quot;-&quot; /&gt; Dreamlab a offert un serveur &#224; l'&#233;quipe Prelude pour l'h&#233;bergement du projet. Cette soci&#233;t&#233; a aussi contribu&#233; financi&#232;rement au projet &#224; de multiples reprises. Monsieur Nicolas Mayencourt, de la soci&#233;t&#233; Dreamlab, a aussi contribu&#233; au projet Prelude en venant personnellement &#224; Lyon depuis la Suisse afin de rencontrer l'entreprise Exaprotect et d'aider &#224; l'atteinte d'un accord avec Prelude.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Ces 3 soci&#233;t&#233;s ont contribu&#233; de leur propre chef sur des montants qui ont uniquement &#233;t&#233; &#233;valu&#233;s par eux m&#234;mes, et toujours en se conformant tant &#224; la lettre qu'&#224; l'esprit open source au Projet Prelude. A l'inverse l'attitude de la soci&#233;t&#233; Exaprotect vis-&#224;-vis de Prelude et de notre communaut&#233; s'est le plus souvent born&#233;e &#224; profiter de la na&#239;vet&#233;, du b&#233;n&#233;volat et de la pr&#233;carit&#233; : de p&#233;riodes d'essai reconduites en rupture de pourparlers, d'embauche-sponsoring en d&#233;bauchage de derni&#232;re minute, ce partenaire diff&#233;rent joue au m&#233;c&#232;ne en pr&#234;chant sa vision &#233;conomique &#233;cul&#233;e qualifi&#233;e de &quot;r&#233;aliste&quot; aupr&#232;s des pingouins b&#233;n&#233;voles et affam&#233;s sans jamais insister ensuite publiquement sur l'origine g&#233;n&#233;reuse et &#233;thique de la technologie qu'il pr&#233;tend parfois avoir &quot;invent&#233;e&quot;.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Nous souhaitons ici remercier les soci&#233;t&#233;s et les individus qui nous ont permis de d&#233;velopper des solutions s&#233;rieuses pour leur client&#232;le : sans compromis technique, sans solution b&#226;tarde, sans cache-mis&#232;re ni faux semblant.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;En un mot comme en 100000 lignes de code source qui forment le projet Prelude comme en 100000 heures que nous leur avons consacr&#233;es depuis ce matin de 1998 o&#249; nous avons r&#234;v&#233; les fourmis que vous voyez sur le site web nous souhaitons remercier ici les quelques personnes qui ne font pas semblant mais aident, croient et s'engagent pour de vrai.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Nous esp&#232;rons avec eux sauver Prelude du naufrage dans lequel l'ont &#233;chou&#233; le flot des paroles et promesses non tenues.&lt;/p&gt; &lt;p class=&quot;spip&quot;&gt;Le SVN sera donc r&#233;ouvert dans le courant du mois de f&#233;vrier d&#232;s que nous aurons l'assurance que l'entreprise Exaprotect n'utilise plus aucun &#233;l&#233;ment de notre programme, &#233;tant donn&#233; que, malheureusement plus aucun d&#233;dommagement n'est &#224; attendre de leur part. L'entreprise Exaprotect s'est en effet engag&#233;e dans son communiqu&#233; &#224; ne plus utiliser Prelude &#224; partir de f&#233;vrier 2005.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>





</channel>

</rss>
