We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32942
    • 141 Posts
    Funny thing is it appears to be GPL, which is not open source, so I don’t know if you can link to it.
    haha susan.. tongue
      • 26435
      • 1,193 Posts
      Quote from: Xsss4hell at Dec 02, 2006, 03:09 PM

      Funny thing is it appears to be GPL, which is not open source, so I don’t know if you can link to it.
      haha susan.. tongue

      Oh boy.... I am not even sure where to begin here.
      Uhhhh... I think perhaps there is something with my poor attempt at sarcasm that gets lost in translation, but.... aww dammit... nevermind. I think this thread has just lost it’s entertainment value and has officially become flame bait

      I’m out!

      -sD-
        Husband, Father, Brother, Son, Programmer, Atheist, Nurse, Friend, Lover, Fighter.
        All of the above... in no specific order.


        I send pointless little messages
        • 25663 MODX Staff
        • 12,272 Posts
        Quote from: Xsss4hell at Dec 02, 2006, 02:52 PM

        The different license is what I’m talkin about. Don’t you see that limitation? I like apps with no limitation more than apps with. so..
        What if not? What, if you code commericial stuff, or need a mysqlcluster or full mysql capabilities like that MaxDB offers?
        Then there is not alternative except FirebirdDB!
        hihi

        I can virtually assure you 100% that there will be a commercially supported version of MODx one day with the same alternate license models. The truth of the matter is that some companies cannot afford to risk not having a supported piece of business infrastructure and at the end of the day there’s lots of folks that would honestly spend time focusing on MODx than living project to project. And if "evil capitalistic ways" have to play a part in that, then so be it. smiley
          Ryan Thrash, MODX Co-Founder
          Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
          • 31337
          • 258 Posts
          I think the discussion boils down to something more fundamental -- and that there’s no point in porting new databases to modx until the xpdo layer that Jason is working on is finished (which shouldn’t be much longer btw).

          In the meantime if you truly need support for another DB outside of mysql, you’re certainly welcome to hack that in and submit the patches back to the devs. I am sure they’d love to have them.

          But in regards to mysql and Open Source licensing, I find that I do not agree with your position Xsss4hell, but that’s a personal/professional/philosophical decision on my part. It comes down to the fact that if you don’t like their licensing model, don’t use their product. Simple as that.

          Please let’s try to steer away from flaming each other and get back to the topic at hand: modx and alternative database solutions.
            • 22303 MODX Staff
            • 10,725 Posts
            Thank you Victor, and now for some more specifics on how MODx can be ported to Firebird in the future, using xPDO...

            I believe the Firebird driver for PHP’s PDO database abstraction layer is still experimental and needs some TLC before it is really usable. Search for "PHP PDO Firebird" for more information. Apparently, you can use the Interbase driver to connect to Firebird, but I’ll have to do some more research on that. Also, this will only work for PHP 5.1+ if you have the proper drivers configured in PHP (or if you have PHP 5.0 with the PDO extensions from PECL installed). Alternatively, you could also implement a PHP 4-compatible driver for Firebird as part of xPDO’s partial implementation of PDO for PHP 4/5.0. This is used when native PDO extensions are not available, and I have drivers for MySQL, SQLite, and PostgreSQL implemented (though SQLite and PostgreSQL are not tested).

            But, for now, Victor is right, this will only be possible once the new MODx core is released and all dependencies on MySQL in the MODx manager are abstracted. As for progress, a preview of the new xPDO-powered core will be available shortly after 0.9.5 final arrives (very soon), xPDO is already available as a standalone library (it’s still a beta with very little documentation, but contact me for SVN checkout instructions if you are interested in seeing it, or patiently wait for me to release a downloadable package once a couple of recently identified bugs are squashed), and a total overhaul of the manager for the new core is in planning.

            Also, note that xPDO and the new MODx core will not be released as a single implementation that supports all databases. Instead, ports optimized for the other database platforms will be released as demand/contributions dictate. xPDO helps make it super easy to port the code to each database platform with a minimal amount of effort. In all reality, there will probably be very little differences in the ports.
              • 32942
              • 141 Posts
              thanks OpenGeek laugh