473,385 Members | 1,218 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

MySQL Embracing Microsoft Open Source Project

HELLO FRIENDS. HERE A FANTASTIC NEWS FOR MYSQL WINDOWS USER. READE
THIS.
The article is grab from www/internetnews/com/
DO YOU THINK THAT IS A GOOD NEWS ?

-----------------------------------------------------------------------------
Open source database server company MySQL's next production release of
its open source MySQL database server will be sporting a new Windows
installer, one partially built with an open source project courtesy of
Microsoft (Quote, Chart).

The WiX (Windows Installer XML) toolset that MySQL is using is
Microsoft's first official open source project and is freely available
via the SourceForge open source repository.

The upcoming 4.1 release of the MySQL Database Server includes Windows
installer files (file extension MSI) as part of a revamped and
improved Windows installer for the application. According to Matt
Wagner, production engineer for MySQL AB, the group considered a
number of applications for the 4.1 Windows installer feature on the
MySQL database server. They included InstallShield X, WISE, and
ZeroG's InstallAnywhere.

"But what we realized that we only needed the graphical designer part
of these tools to produce the prototype MSI file," Wagner told
internetnews.com.

"For this 'design' part, we chose InstallShield X simply because our
developers were familiar with it and sure that it could do the job we
needed."

Beyond the design needs, he said Microsoft's WiX fulfilled a
particular role in the installer development process. "Using WiX then
enabled us to convert the MSI into XML [plain text]," Wagner
explained. "Having the installer files in XML allows us to have
greater control over the installer, and to store the XML file in our
SCM, Bitkeeper."

"The WiX tools allowed us to easily integrate the packaging into our
Cygwin Windows build environment, a god-send for a mainly 'UNIX
shop'," he said.

MySQL is using Microsoft's WiX without the need for any official
interaction or agreement, financial or otherwise with Microsoft.
Wagner told internetnews.com that MySQL has no official contacts
within Microsoft (concerning the use of WiX).

"We are simply using it in 'good faith' as is customary in Open
Source," Wagner said.

WiX is part of Microsoft's shared source initiative and is licensed
under the CPL (define) license, which makes the application freely
available to download and use. According to Wagner, MySQL does not
have any concerns about the compatibility of the GPL (define) version
of MySQL with the CPL License under which Microsoft makes WiX
available.

"The CPL was approved by the Open Source Initiative (OSI) in May 2001.
It is 'open source compatible'. It governs the use of the WiX tools,"
Wagner said. "We are not distributing the WiX tools, we are
distributing the resulting MSI files. As such, there is nothing to
worry about."

Microsoft's team leader on the WiX project, Rob Mensching, said he is
pleased about the project's new user. "I have a lot of respect for the
MySQL team," Mensching wrote in a blog post. "They always seemed to be
smart about building what their customers needed then added necessary
features over time. I can't tell you how happy I am that the MySQL
team picked the Windows Installer XML toolset."

Since annointing WiX as Microsoft's first "official" project on the
SourceForge open source repository in May, Microsoft has added two
additional projects, WTL (Windows Template Library), and FlexWiki.

MySQL Database Server 4.1 is expected to be available for download as
a production-ready version of MySQL 4.1 in the next month.
Jul 20 '05 #1
0 1405

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: user mysql | last post by:
HELLO FRIENDS. HERE A FANTASTIC NEWS FOR MYSQL WINDOWS USER. READE THIS. The article is grab from www/internetnews/com/ DO YOU THINK THAT IS A GOOD NEWS ? ...
11
by: DJJ | last post by:
I am using the MySQL ODBC 3.51 driver to link three relatively small MySQL tables to a Microsoft Access 2003 database. I am finding that the data from the MySQL tables takes a hell of a long time...
12
by: Martin_Hurst | last post by:
It would appear that MySQL is making great strides into the commercial and even the enterprise arena. I am not seeing the same news coverage being said about Postgresql. I believe Postgresql has...
175
by: Sai Hertz And Control Systems | last post by:
Dear all, Their was a huge rore about MySQL recently for something in java functions now theirs one more http://www.mysql.com/doc/en/News-5.0.x.html Does this concern anyone. What I...
10
by: Mike | last post by:
I recently had a Microsoft Access 97 database corrupt on me. The setup is a split database (front end/back end) setup with about 10-15 users. This is the first corruption in something like a...
7
by: Paul berry | last post by:
I have a project I'm working on where I just won't be able to have SQL enterprise. It's an ASP.Net VB project, and it needs to scale. Can I just use rigid and relational XML and have the entire...
12
by: howa | last post by:
any side effect for PHP? what do you think?
0
JamieHowarth0
by: JamieHowarth0 | last post by:
I have been trying to find a solution to this on the Internet for months. Literally, ages and ages and ages, praying that someone in the open-source community has enough knowledge to put together an...
1
by: Kurt Jakobsen | last post by:
Hi, I have problem opening an MySql connection from an win console application. I am using SharpDevelop as IDE. Previously I've been working with MySql through C# aspx and am new to writing exe...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.