Fog Creek Software
Discussion Board

asp -> php compiler

Interesting.  Fogcreek in favor of php over asp?

Tuesday, July 29, 2003

A joke surely? or, what exacly would it do?

Eric DeBois
Tuesday, July 29, 2003

There is already an ASP to PHP compiler.

I think it is called ASP2PHP.

It works VERY well.

John K.
Tuesday, July 29, 2003

asp2php is at

But John, it's GPL'd freeware - I'm sure you wouldn't use it since it'll kill the market for any commercial product.

Tuesday, July 29, 2003

You guys ever read the home page?

Tuesday, July 29, 2003

well, asp2php is a converter...
The frontpage said compiler?

Eric DeBois
Tuesday, July 29, 2003

It said compiler, I'm assuming (until Joel sets us straight), that he meant converter - both asp and php are interpreted.

Tuesday, July 29, 2003

A compiler converts from source to target language.  Assembly has nothing to do with it.

Tuesday, July 29, 2003

This is quite likely a move to port FogBUGZ to LAMP-architecture servers. Joel has said in the past it is an ASP-based system:

And it already works with MySQL:

Cheap way to greatly increase the potential customer base for the product.

Tuesday, July 29, 2003

But PHP is open source!

<falls over, chews on carpet>

Tuesday, July 29, 2003

> asp2php is at

> But John, it's GPL'd freeware - I'm sure you wouldn't
> use it since it'll kill the market for any commercial
> product.

Well - if I needed it, I would have paid the author some money, and then advise him to stop distributing it under the GPL.

John K.
Tuesday, July 29, 2003

I'm sorry if this has already been covered - but John's comment here warrants some discussion.

The decision to GPL / not GPL software is not some weighty moral decision. As an individual software developer,  there are many libraries or tools (usually LGPL) which I rely on that are not truly part of my core product or part of what makes my product innovative. The existence of non-proprietary, well checked and easily extended libraries or tools available for free is a boon to my productivity.

If I need some tool, say an asp to php compiler, and writing such a compiler is not part of my buisness model, why not use a GPL'd alternative?

If the community needs a product badly enough, and all the available options to fill that need are too expensive and don't offer the consumers what they want (like the ability to see souce code), it goes without saying that a group of people will eventually crop up and work together to fill said need for the community. This is just simple economics. Often these groups are loose-knit and there is no way or even desire to create a buisness entity from them. They choose to give away their collective intellectual property, and such is their right.

The existence of GPL'd software helps to drive down software prices and force innovation in the buisness sector - if somebody wants me to buy their software, it sure as hell better do xyz better than the open souce alternative.

If the presence of GPL'd sofware puts some poorly run companies out buisness or some poor programers out of work, I'm fine with that; nobody is entitled to a job.

I have very capitalist leanings - GPL'd software is good for innovation and ultimately the consumer.

Just my thoughts.

Andrew Murray
Wednesday, July 30, 2003

I agree Andrew. It's up to people who want to charge for their products to make them that much *better*. If they can't, they're not good enough andf should get out of the space.

Wednesday, July 30, 2003

Open source can be a boon for small ISVs as long as it isn't GPLed, but even then depending on your lawyers' stance it might work out as well..

Most people don't realize that is completely legal to charge for open source software.  Our clients don't have the slighest idea what open source software even is, or care that it is integrated into the whole that is our products.  It is well known that NT uses quite a bit of BSD code.  The tcp/ip suite is just about a total rip off.  Fine.  They acknowledge it.  No problem.

The open source software we use and our company sells includes: boost, xerces, apache, tomcat, lua, just to name a few. 

Lua alone is a huge boon for us.  One of our developers built a dynamic text engine around it and saved the company coutless hours (read money) in debugging alone.

christopher baus
Thursday, July 31, 2003

*  Recent Topics

*  Fog Creek Home