OOmega.net
"Christian Merenda" <[email protected]> Sun, 8 Jan 2006 18:50:34 +0100
| Newsgroups | gmane.comp.java.ozone.user |
|---|---|
| Message-ID | <000801c6147c$06f2bf30$6f1414ac@pcchristian> |
This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C61484.68B72730 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hello together, some time ago I posted some detailed questions about the ozone licensing model and your back-end implementation strategy. I mentioned the potential option to back our solution with ozone. Unfortunately after some initial mailings the contact was discontinued. Nevertheless we've finished our first milestone and we would like to show you our results! Let me state some background information: - We are definitely not comfortable with the evolvement of ODBMS standards today. In fact the ODMG standard was discontinued in 2001, the JDO standard might be merged into EJB3 and EJB3 is definitely not a standard targeting at smart ODBMS systems - application servers are their primary focus! - Recently I gave the ODBMS market a closer look, and what I found was the lack of a standard. Every system has its own strategy and they differ quite a lot. The most systems talk about "transparent persistence" (as ozone does) and only a few others have their own model. - We are absolutely convinced that a persistent model is crucial for the evolvement of object-oriented database technologies, because current OO programming languages are not able to express certain modelling features like bidirectional associations. - We have developed such a model, an corresponding IDE called OOmega Incubator, a text-oriented modelling language called SDL, a code generator to connect to a database back-end, a binary-coded data exchange format called SDF, a XML binding, an in-memory single-user database for Java and so on... - Currently we are not Open Source, but we might switch to a dual licensing model like MySQL. Today you can evaluate our solution totally FREE at our website. And - be aware - we are not a big company trying to sell you something today. We are two people, investigating in ODBMS technologies for several years now, and have done all the work alongside our studies at Technical University of Munich. Ok. Why do I write to you? - At first we would be very pleased, if you could have a close look at our solution, evaluate our product and give us feedback. It would be wonderful to get your response! :-) - Currently the database back-end uses the open source application server JBoss. In the future we would like to support one or more ODBMS systems to gain performance improvements. Another option would be to implement an own ODBMS, which perfectly integrates with our model and solution. We are not keen to gather the necessary know-how to implement a database back-end, but there might be some developers out there who would like to join us. - We are in search of an investment, because we can not finance further improvements on our own. Your feedback and hopefully positive resonance could help us to go on with our vision. So, please have a look at our website: http://www.oomega.net <http://www.oomega.net/> I'm part of the ozone-users mailing list, so you can share your thoughts on that list. Additionally you're welcome to write an e-mail directly to me: [email protected]! Thanks in advance! Christian -- Christian Merenda Dipl.-Inf. Univ. Franz-Joseph-Str. 7 80801 Munich Germany Phone: +49 (89) 82 90 97-17 Fax: +49 (89) 82 90 97-18 E-Mail: [email protected] Web: www.oomega.net ------=_NextPart_000_0009_01C61484.68B72730 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Dus-ascii"> <meta name=3DProgId content=3DWord.Document> <meta name=3DGenerator content=3D"Microsoft Word 10"> <meta name=3DOriginator content=3D"Microsoft Word 10"> <link rel=3DFile-List href=3D"cid:[email protected]"> <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:DoNotRelyOnCSS/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:DocumentKind>DocumentEmail</w:DocumentKind> <w:HyphenationZone>21</w:HyphenationZone> <w:EnvelopeVis/> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} span.EmailFormatvorlage17 {mso-style-type:personal; mso-style-noshow:yes; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:windowtext;} span.EmailFormatvorlage18 {mso-style-type:personal-reply; mso-style-noshow:yes; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:navy;} @page Section1 {size:595.3pt 841.9pt; margin:70.85pt 70.85pt 2.0cm 70.85pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */=20 table.MsoNormalTable {mso-style-name:"Normale Tabelle"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman";} </style> <![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3DDE link=3Dblue vlink=3Dpurple = style=3D'tab-interval:35.4pt'> <div class=3DSection1> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>Hello = together,<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>some time ago I posted = some detailed questions about the ozone licensing model and your back-end implementation strategy. I mentioned the potential option to back our = solution with ozone. Unfortunately after some initial mailings the contact was discontinued. Nevertheless we’ve finished our first milestone and = we would like to show you our results!<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>Let me state some = background information:<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- We are definitely = not comfortable with the evolvement of ODBMS standards today. In fact the = ODMG standard was discontinued in 2001, the JDO standard might be merged into = EJB3 and EJB3 is definitely not a standard targeting at smart ODBMS systems = – application servers are their primary = focus!<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- Recently I gave the = ODBMS market a closer look, and what I found was the lack of a standard. Every = system has its own strategy and they differ quite a lot. The most systems talk = about “transparent persistence” (as ozone does) and only a few = others have their own model.<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- We are absolutely = convinced that a persistent model is crucial for the evolvement of object-oriented database technologies, because current OO programming languages are not = able to express certain modelling features like bidirectional = associations.<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- We have developed = such a model, an corresponding IDE called OOmega Incubator, a text-oriented = modelling language called SDL, a code generator to connect to a database back-end, = a binary-coded data exchange format called SDF, a XML binding, an = in-memory single-user database for Java and so on...<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- Currently we are not = Open Source, but we might switch to a dual licensing model like MySQL. Today = you can evaluate our solution totally FREE at our website. And – be aware = – we are not a big company trying to sell you something today. We are two = people, investigating in ODBMS technologies for several years now, and have done = all the work alongside our studies at Technical University of = Munich.<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>Ok. Why do I write to = you?<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- At first we would be = very pleased, if you could have a close look at our solution, evaluate our = product and give us feedback. It would be wonderful to get your response! = </span></font><font size=3D2 face=3DWingdings><span lang=3DEN-GB = style=3D'font-size:10.0pt;font-family: Wingdings;mso-ascii-font-family:Arial;mso-hansi-font-family:Arial;mso-bid= i-font-family: Arial;mso-ansi-language:EN-GB;mso-char-type:symbol;mso-symbol-font-family= :Wingdings'><span style=3D'mso-char-type:symbol;mso-symbol-font-family:Wingdings'>J</span><= /span></font><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size:10.0pt;font-family:Arial; mso-ansi-language:EN-GB'><o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- Currently the = database back-end uses the open source application server JBoss. In the future we would = like to support one or more ODBMS systems to gain performance improvements. = Another option would be to implement an own ODBMS, which perfectly integrates = with our model and solution. We are not keen to gather the necessary know-how to implement a database back-end, but there might be some developers out = there who would like to join us.<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>- We are in search of = an investment, because we can not finance further improvements on our own. = Your feedback and hopefully positive resonance could help us to go on with = our vision.<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>So, please have a look = at our website: <o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><a href=3D"http://www.oomega.net/">http://www.oomega.net</a><o:p></o:p></spa= n></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>I’m part of the ozone-users mailing list, so you can share your thoughts on that list. Additionally you’re welcome to write an e-mail directly to me: <a href=3D"mailto:[email protected]">[email protected]= </a>!<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>Thanks in = advance!<o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'>Christian<o:p></o:p></s= pan></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB'><o:p> </o:p></span= ></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB = style=3D'font-size: 10.0pt;font-family:Arial;mso-ansi-language:EN-GB;mso-no-proof:yes'>--</sp= an></font><span lang=3DEN-GB = style=3D'mso-ansi-language:EN-GB;mso-no-proof:yes'><o:p></o:p></span></p>= <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>Christian Merenda</span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>Dipl.-Inf. Univ.</span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt;mso-no-proof:yes'> <o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>Franz-Joseph-Str. = 7</span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>80801 Munich</span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>Germany</span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt;mso-no-proof:yes'> <o:p></o:p></span></font></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>Phone: +49 (89) 82 90 = 97-17</span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>Fax: +49 (89) 82 90 = 97-18</span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>E-Mail: <a href=3D"mailto:[email protected]">[email protected]= </a></span></font><span style=3D'mso-no-proof:yes'><o:p></o:p></span></p> <p class=3DMsoNormal><font size=3D2 face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;mso-no-proof:yes'>Web: <a = href=3D"http://www.oomega.net">www.oomega.net</a></span></font><font color=3Dnavy><span style=3D'color:navy'><o:p></o:p></span></font></p> </div> </body> </html> ------=_NextPart_000_0009_01C61484.68B72730-- ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click