<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>How Software is Built &#187; Marc Frons</title>
	<atom:link href="http://howsoftwareisbuilt.com/tag/marc-frons/feed/" rel="self" type="application/rss+xml" />
	<link>http://howsoftwareisbuilt.com</link>
	<description></description>
	<lastBuildDate>Fri, 25 Jun 2010 19:53:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>2006-2007 </copyright>
		<managingEditor>scottswigart@technologyevangelism.com (How Software is Built)</managingEditor>
		<webMaster>scottswigart@technologyevangelism.com (How Software is Built)</webMaster>
		<category>posts</category>
		<ttl>1440</ttl>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary></itunes:summary>
		<itunes:author>How Software is Built</itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name>How Software is Built</itunes:name>
			<itunes:email>scottswigart@technologyevangelism.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://howsoftwareisbuilt.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://howsoftwareisbuilt.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>How Software is Built</title>
			<link>http://howsoftwareisbuilt.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Interview with Marc Frons &#8211; CTO &#8211; New York Times Digital &#8211; Part 2</title>
		<link>http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/</link>
		<comments>http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 17:38:19 +0000</pubDate>
		<dc:creator>scottswigart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[corporate citizenship]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[Marc Frons]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source licensing]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/</guid>
		<description><![CDATA[Interviewers: Scott Swigart and Sean Campbell
Interviewee: Marc Frons
In this second interview with Marc Frons, CTO for the New York Times digital operations, we discuss the Times use of open source in their infrastructure. In specific, we talk about:

WordPress and blogging at the New York Times
New York Times investment in open source
Licensing issues and corporate citizenship
How [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Interviewers:</strong> <a href="http://howsoftwareisbuilt.com/about-scott-swigart/">Scott Swigart</a> and <a href="http://howsoftwareisbuilt.com/about-sean-campbell/">Sean Campbell</a></p>
<p><strong>Interviewee: </strong><a href="http://howsoftwareisbuilt.com/about-marc-frons-cto-new-york-times-digital-operations/">Marc Frons</a></p>
<p>In this second interview with Marc Frons, CTO for the New York Times digital operations, we discuss the Times use of open source in their infrastructure. In specific, we talk about:</p>
<ul>
<li><a href="http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2#wordpress">WordPress and blogging at the New York Times</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2#investment">New York Times investment in open source</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2#licensing">Licensing issues and corporate citizenship</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2#support">How they address open-source application support and evolution</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2#CMS">The role of content management systems</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2#future">The future of corporate investment in open source</a></li>
</ul>
<p><span id="more-135"></span><br />
<a name="wordpress"></a></p>
<p><b>Sean Campbell:</b> Thanks for taking the time to chat. In our earlier conversation we talked about some of your digital media initiatives at The New York Times, and one thing you mentioned was blogging. Talk a little about your blogging infrastructure.</p>
<p><b>Marc Frons:</b> Sure. About 99.9 percent of our blogs are on WordPress and have been for the past year or two.</p>
<p><b>Sean:</b> What else did you guys evaluate besides WordPress &#8212; or was WordPress just an obvious choice?</p>
<p><b>Marc:</b> We had some of our blogs on Moveable Type. At a certain point we decided to move over to WordPress. The move predates me, but I think one of the reasons was just the personal preference of the developers. WordPress has a lot of plug-ins available. I think it was about the same time The Times acquired About.com, which was also a big user of WordPress, so that might have tipped the scales.</p>
<p><b>Sean:</b> There&#8217;s some recent news about The Times and WordPress. Tell us a little bit about what&#8217;s been happening there.</p>
<p><b>Marc:</b> Sure. I think that over time the relationship between WordPress and The New York Times has deepened, and we&#8217;ve gotten closer to that company and the principals. We recently announced an investment in WordPress and took part in one of their second rounds of financing in WordPress and Automatic, which is the commercial end of the WordPress.org organization.</p>
<p>We&#8217;re very excited about that. As part of that deal, we&#8217;re working very closely with WordPress on NYTimes.com blogs and some special things for The New York Times that WordPress is going to help us with.</p>
<p>Some of our blogs today are not on our own infrastructure and are fairly customized. One of the things we&#8217;re going to do is have WordPress help us move our blogs to our own infrastructure, and do them the right way    meaning a more standard configuration. We had customized them for various reasons, for scalability within our environment as opposed to scalability overall, so they are going to help us do that.</p>
<p>We are also working together to marry the New York Times taxonomy to the larger taxonomy of the blogosphere, so it&#8217;ll be easier for us to find relevant posts that have surfaced on blogs posted by WordPress.com, and to integrate those posts into our own site. We&#8217;re doing a little bit of that right now with another tool we own called Blog Runner. </p>
<p>WordPress will probably be helping us with some training and documentation for our newsroom, so any of our journalists who are new to blogging or really don&#8217;t understand what it&#8217;s all about can 1) learn how to use the WordPress system more easily, and 2) learn a little bit more about blogging in general and how to use these tools.</p>
<p>And finally, I think we&#8217;ll probably be working on some things around security for our environment, and some plug ins around that.</p>
<p>Our intention in all these things is to give back whatever we can to the community and keep it open source.</p>
<p><a name="investment"></a></p>
<p><b>Sean:</b> I&#8217;m just curious &#8212; and forgive my ignorance on this because I just don&#8217;t know &#8212; has The New York Times contributed in a financial way to an open source project prior to this, or is this the first time? </p>
<p><b>Marc:</b> To my knowledge, this is the first time that we&#8217;ve invested in a company that started with an open source model.</p>
<p><b>Sean:</b> So what&#8217;s the thought process behind it?</p>
<p><b>Marc:</b> I think there were a couple of things. One is knowing the principals of the company. We&#8217;re very comfortable with them as business people and as technologists. It’s not often you get the opportunity to invest in an exciting Internet company or a growing software business at a reasonable multiple or any multiple that you can afford.</p>
<p>Finally, our confidence in the WordPress platform and what WordPress stands for as a company, and aligning its values with our own, was something that really attracted everyone here to this particular deal.</p>
<p><b>Sean:</b> Talk about how you see their values aligning with yours, compared to just any open source project. </p>
<p><b>Marc:</b> I think there&#8217;s a real commitment from the WordPress team for quality, for openness, for an exchange of ideas, but in a way that is respectful. The meetings we&#8217;ve had with them have led us to believe that this is a company that cares about quality, that cares about its customers, that has an evolving platform, and that&#8217;s tapping into the community but being smart about it.</p>
<p>One of the things a WordPress founder said was, &#8220;We listen to our customers very closely, but we don&#8217;t do everything they say.&#8221;</p>
<p><b>Sean:</b> Right.</p>
<p><b>Marc:</b> I think that&#8217;s really important for every company to think about. That really resonated with me, because I think that no matter what, you still need a filter on what you&#8217;re doing. There can be good communities and bad communities    communities that are smart, and some that are smarter than others.</p>
<p>I think it&#8217;s up to the people leading a project, and especially an open source project, to be smart about what gets promoted into the code base    what features and functionality one concentrates on and what one doesn&#8217;t. Often a special interest group can hijack a project, in a sense. That hasn&#8217;t happened at WordPress, as far as I&#8217;m concerned.</p>
<p><b>Sean:</b> I know what you&#8217;re talking about, because we&#8217;ve always had a philosophy, just from an entrepreneurial standpoint, that to be effective you have to turn down certain opportunities. In business, you&#8217;ll be offered work that technically you could do, but that&#8217;s just not a smart direction for your company to go. I get really worried when I&#8217;m dealing with another company and I feel like their motto is &#8220;Say yes to anything.&#8221;</p>
<p>It seems that open source projects might be under the same pressure, where someone says that a certain direction will add thousands of users or enable a scenario they feel is critical, and someone on the project has to have the maturity to say, &#8220;Yes, that direction would benefit us, but it would cost us in other areas, and those costs outweigh this one benefit.&#8221; It sounds like you&#8217;re saying the WordPress folks really get that.</p>
<p><b>Marc:</b> I think that&#8217;s true. And I think you should talk to the WordPress guys about that, if you haven&#8217;t already. It would be fascinating to understand their process of deciding what makes it into the core and what doesn&#8217;t.</p>
<p>I mean, one of the things that they said was, &#8220;Look, we have an architecture that allows you to build any kind of crazy plug in you want. But when something becomes really popular and a lot of people find it useful, it becomes part of the code base.&#8221;</p>
<p><b>Sean:</b> Kind of like what they did with tagging recently.</p>
<p><b>Marc:</b> Right.</p>
<p><b>Sean:</b> They didn&#8217;t fold in the Ultimate Tag Warrior plug-in, they didn&#8217;t do every last thing they could do with tagging. They basically said, &#8220;We&#8217;ll support tagging. If you want something fancier, that&#8217;s what the plug in community is for.&#8221; </p>
<p><b>Scott Swigart:</b> Sometimes people are skeptical when they hear about corporate sponsorship of open source. How would you respond to someone who says, &#8220;Does that mean The New York Times has become a special interest that WordPress now has to cater to, even if what the Times wants isn&#8217;t necessarily what the broader community wants?&#8221;</p>
<p><b>Marc:</b> Well I don&#8217;t think we own enough of WordPress to really influence it that much &#8212; we&#8217;re a minority investor. Even if we owned a majority stake or the company outright, the values of the founders and the principals of the company are such that I don&#8217;t think they would let that happen    where they would say, &#8220;The next release of WordPress will be totally customized for partner X or partner Y, and we don&#8217;t care about this community we built.&#8221; That would truly be shooting themselves in the foot, because their community of users is always going to be much larger than any single company. It would also be bad business for any company that acquired them. </p>
<p><b>Scott:</b> Sean and I are both political junkies, so it sounds to me as if a politician explains a contribution by saying, &#8220;This contributor isn&#8217;t asking me to go in a different direction. He&#8217;s supporting me because he agrees with what I do.&#8221;</p>
<p>You&#8217;re saying the interests of The New York Times and the interests of WordPress were already in alignment, and it&#8217;s not about changing their direction.</p>
<p><b>Marc:</b> Right. It&#8217;s not like WordPress was a turnaround situation and we said, &#8220;Gee, we&#8217;re just going to go in there and clean this place up and change their strategy. And, you know, they should be focusing on a different market, and building everything a different way.&#8221; We said, &#8220;We love what you guys are doing, and we&#8217;d love to be a part of it. Since we&#8217;re already using your product, we&#8217;d like to be closer together, both to have more input in what you&#8217;re doing and to hear more about your ideas for our business.&#8221;</p>
<p><b>Scott:</b> Well, let me flip it around too. Let me be a crotchety New York Times shareholder who says, &#8220;Look guys. Focus on the news business. There are all these open source beauty pageants going on. Don&#8217;t get caught up in the hype. Show me how I&#8217;m going to see a return on my investment.&#8221;</p>
<p><b>Marc:</b> We invested in a company that just happens to have an open source model. And as we&#8217;ve talked about before, I don&#8217;t think it&#8217;s accidental that that&#8217;s a reason for their success    or one of the reasons for their success. But I think we primarily invested in them because we think they&#8217;re a good company with a very good sense of their market and their product and their audience, and of how they&#8217;re going to continue to grow and improve.</p>
<p>And I think the fact that open source is a part of that is a really good thing, but if they didn&#8217;t have a clear idea of themselves it wouldn&#8217;t matter whether they were open source or not. So when we look at The New York Times and our strategy from here on in, it&#8217;s really about treating ourselves as a multiplatform content, news, and information company. </p>
<p>If you think about it, we have a newspaper, we have a Web site, we have a mobile site. We have various means of publishing. We have our own internal content management system. We have blogs that are on WordPress. We may have other types of user-contributed content that might be hosted on WordPress or in a WordPress content management system. We have our content on more advanced devices, and we have an R&#038;D group that experiments all the time, that looks around corners and asks, &#8220;What&#8217;s coming next?&#8221;</p>
<p>So for us, the fact that they are open source is terrific, but it is incidental to who they are in terms of our investment.</p>
<p><b>Scott:</b> Right, WordPress is a leader in that space. Obviously, a media company that has a connection to that kind of media infrastructure, a media company working with the people who are working on key underpinnings of the blogging infrastructure, makes perfect sense.</p>
<p><b>Marc:</b> We certainly thought that. And look, it&#8217;s not like they are the only ones out there. There are a lot of good companies doing open source blogging platforms. But I think what impressed us about WordPress is the velocity of its growth, as well as WordPress.com, which I think has come on quite strongly in 2007 and continues to grow nicely as the company really focuses on that mission of providing a robust blogging platform for all kinds of users.</p>
<p><a name="licensing"></a></p>
<p><b>Scott:</b> Let me ask you a question in a completely different area. When it comes to licensing open source projects, there are a number of different licenses a project can use. Does licensing affect your decisions about what open source projects to use or how you use them? Does it matter whether it&#8217;s GPL v3 or v2, or something more commercial friendly like Apache? Do you look at things in-depth or is it just something that sort of floats through in the middle of the decision making process?</p>
<p><b>Marc:</b> I would say the latter.</p>
<p>We don&#8217;t worry about it as much right now because we&#8217;re not producing software in that way. We were working with another company and were interested in licensing the product they&#8217;d built, and then one of the lead developers called me and said, &#8220;Look, we just have to talk to the lawyers because this includes some open source software and we have to make sure that we have all the licenses right and can reuse it in a commercial product, et cetera, et cetera.&#8221; And I said, &#8220;OK, you work that out with the lawyers.&#8221; But generally, it&#8217;s not an issue.</p>
<p><b>Sean:</b> When you mentioned build software on top of open source, it made me think of something I&#8217;ve been wanting to get a perspective on. Google is an interesting example because it is considered an open source company, but it hasn&#8217;t really open sourced any of its significant IP.</p>
<p>With that in mind, do you see a time when The New York Times would potentially open source part of the effort you are building now? You&#8217;ve obviously built a high end Web portal for a very large media outlet. On top of that, The Times has a willingness to engage with the community that maybe a Google    a pure for profit company    doesn&#8217;t have to the same degree.</p>
<p><b>Marc:</b> Sure. Just as Google has &#8220;do no evil,&#8221; one of the core values of The New York Times is to &#8220;enhance society.&#8221; That phrase is in our mission statement. And I think we touched on it a little bit last time. One of the things we did about six months ago was end Times Select, our pay product. Almost the entire Times Web site is now free of charge, or totally advertiser supported.</p>
<p>We think of that as an open model in terms of content. The next step for us is building APIs and applications that leverage our content, and then opening those APIs to the developer community at large so that others can display our content and applications in new and useful ways.</p>
<p>We are actively building those tools, and also thinking about additional ways to pursue that strategy. So on the Times site, we have a blog called &#8220;Open&#8221; that&#8217;s all about our open source efforts. Right now it’s largely if not exclusively written by our developers. We&#8217;re hoping to have our first New York Times developer day later this year. It would be modeled after the Google and Yahoo hack days. Before we do that, however, we’ll distribute a set of our content APIs so that developers outside The Times can create applications that combine our content with functionality they devise &#8212; and basically create open source applications using our technology and our content. So we take the effort very seriously. We think of it as part of our overall strategy of having a positive impact on society as well as improving our own Web site and our own news and information platform.</p>
<p><b>Scott:</b> I&#8217;d also be interested in your perspective on two of the licensing models that exist in open source. On one end of the spectrum, you have Apache foundation licensing, which is very commercial friendly. You can take anything under the Apache license and build on top of it.</p>
<p><b>Marc:</b> Right.</p>
<p><b>Scott:</b> You can include it in your product, bundle it with commercial software, and you are not required to open source your derivative works.</p>
<p>At the other end of the spectrum you have the Free Software Foundation with GPL licensing. Its goal is to &#8220;infect&#8221; projects with its idea of licensing, such that if you extend GPL code, you have to open source your work.</p>
<p>This is in part because the Free Software Foundation takes the view that all source code should be free and should be open. You should not be able to take open source software and derive from it, essentially building on the shoulders of giants, and not give back. You also shouldn&#8217;t be able to patent software, the same way that you can&#8217;t patent a mathematical equation.</p>
<p>So with that in mind, what is your view on intellectual property in general? Do you have any sort of philosophical viewpoint about what&#8217;s right between those two extremes?</p>
<p><b>Marc:</b> On the one hand, I can certainly see the FSF&#8217;s point: if you&#8217;re using open source code you shouldn&#8217;t turn around and try to make it proprietary &#8212; you should give back to the community. But I favor the Apache Foundation&#8217;s approach because I believe it actually encourages more innovation. In other words, if I know I can use open source code to create something new and am not restricted in terms of how I can profit from it, I&#8217;m more likely to use it and hence more likely to create something innovative. But if I have too closed a model, it&#8217;s likely someone will come along with an open one that works better. The marketplace is going to influence the business model.</p>
<p>I think individuals and companies should decide what to make open and what to keep proprietary. But open source as a movement has caught on because as an alternative it’s proving to be a faster path to innovation than closed models. The minute it stops being that, it stops being useful. </p>
<p><a name="support"></a></p>
<p><b>Scott:</b> I&#8217;d also be interested in knowing how you guys get support for the open source software that you use. Obviously you&#8217;ve been able to build a highly scalable, functional Web portal, with lots of different features. Obviously you haven&#8217;t been stopped by any significant issues such as &#8220;This doesn&#8217;t seem to be working right&#8221; or &#8220;I don&#8217;t know how this is supposed to work.&#8221;</p>
<p>Obviously you guys have been able to work through any issues. With that in mind, do you use any paid support options from open source vendors? Or do you just go with the model of, &#8220;We&#8217;ve got really smart people and they&#8217;re able to use the resources at hand and figure stuff out?&#8221; How does that work?</p>
<p><b>Marc:</b> We&#8217;ve used MySQL support in the past, and MySQL consultants. But you could argue that any number of ways. You could say that&#8217;s a consultant who just happens to work for MySQL. Or we could hire a really smart guy who knows MySQL really well. We chose the former because of expediency. </p>
<p><b>Sean:</b> I am curious, though, if you have ever been confronted with an &#8220;abandonware&#8221; scenario. Obviously you are working on very stable projects in terms of Apache, WordPress, etc.</p>
<p>And of course you can have the equivalent of &#8220;abandonware&#8221; with closed source as well. For example, with Vista, companies were concerned that XP would no longer be supported past a certain date. In a closed source company it&#8217;s usually not that it&#8217;s abandoned, it&#8217;s just that support ends, which can have the same effect.</p>
<p>With that on the table, I’m curious about how you analyze an open source project to ask yourself the question, &#8220;How stable is this?&#8221; What elements of the project do you look at to say, &#8220;This project looks stable. It looks like it&#8217;s not going to disappear some day&#8221;?</p>
<p>Because sometimes open source projects disappear for political or organizational reasons that have nothing to do with their technical strength. I am curious how you go about that evaluation process.</p>
<p><b>Marc:</b> I think that we have, by and large, stayed with very mainstream pieces of the open source stack. We haven&#8217;t really looked at anything too esoteric where you really have to worry about, &#8220;Is this going to go away?&#8221; or &#8220;If it goes away, I&#8217;ll never get any support and I&#8217;ll never understand this.&#8221;</p>
<p>We have closed source products in the house that we haven&#8217;t gotten vendor support on for five years because the vendor&#8217;s gone out of business. But we don&#8217;t change them very much, and they still work. In some cases they don&#8217;t, but it&#8217;s not that big a deal because we&#8217;ve moved on.</p>
<p>So I tend to not worry about it too much, because I consider the lifespan of most technologies to be fairly short. </p>
<p><b>Scott:</b> So just to say that back in my own words, your model is to prepare for the fact that all technologies are built on somewhat shifting sand?</p>
<p><b>Marc:</b> Correct.</p>
<p><b>Scott:</b> So you do not plan on something being there for 10 years. You assume that you&#8217;re going to be constantly evolving your technology base; you&#8217;re going to want to rebuild using new technology. And that is just part of the way you guys do things.</p>
<p><b>Marc:</b> That&#8217;s right. Because our main goal is to come out with great features and functionality, and the best news and information for our customers. Technology is the means to that end, not an end in itself. We will use what endures and if it doesn’t we’re not going to worry about it.</p>
<p><b>Scott:</b> Right. And you are in the midst of that right now. You mentioned in our earlier conversation that you had developed your own architecture and language, and you are evolving off of that. And from your perspective evolution will just continue and continue and continue.</p>
<p><b>Marc:</b> That&#8217;s right. As long as that language is serving us well in certain areas and is not a problem, we can keep that alive indefinitely. But we&#8217;re always trying to look ahead as far as possible and anticipate what our needs will be. </p>
<p><a name="CMS"></a></p>
<p><b>Scott:</b> Are there open source projects that you currently are not using but are interesting to you? Something that perhaps you might see being used over the next year or so?</p>
<p><b>Marc:</b> When I talk to my peers in the publishing technology space, I find that one of the things everybody complains about is content management systems. It&#8217;s so core and fundamental to what we do, and it was a space that was and still is dominated by few vendors.</p>
<p>Over the last couple of years, you&#8217;ve seen a lot of open source players come on. I&#8217;m not so much thinking of companies like WordPress here, although that is a kind of CMS, but I&#8217;m thinking more along the lines of Druple, Alfresco, and a few other systems. </p>
<p><b>Sean:</b> So you’re talking about the typical competition between products like SharePoint, Alfresco, Druple, and other CMS systems?</p>
<p><b>Marc:</b> Right. I see a lot of movement in the CMS world toward open source solutions. And I think that&#8217;s very exciting, because these sorts of reusable components and frameworks can help an entire industry build better systems much faster than it could before.</p>
<p>A lot of people saw CMS as a competitive advantage, and I&#8217;m not so sure it is. It&#8217;s one of those tools you use. And in the publishing industry, it&#8217;s something that is ripe for collaboration among people who have similar interests and needs, who may be competing with each other for advertisers, but there&#8217;s no discernable reason they should be competing on that level. </p>
<p><b>Scott:</b> So are you seeing publishers actively collaborating with the open source in the CMS area?</p>
<p><b>Marc:</b> It happens sometimes, but not in an open source way necessarily. Somebody will build a system and somebody else will say, &#8220;Hey, I&#8217;ve just spent X million dollars on this system,&#8221; and maybe it&#8217;s with vendor X and maybe we&#8217;ve done it ourselves. &#8220;Do you want to buy it? Do you want to license it?&#8221; And sometimes the answer is no and sometimes the answer is yes, depending on what&#8217;s going on.</p>
<p><b>Scott:</b> Are you seeing these open source CMS players reaching out to publishers at all? Or is it just that the industry sees what the CMS players are doing as interesting?</p>
<p><b>Marc:</b> I think it&#8217;s kind of the latter, because publishers are all over the map. You have a handful of large newspapers like The New York Times that have very specific needs, and then you have a whole bunch of smaller newspapers that have a whole set of other needs. And then you have magazines and blogs and everything in between.</p>
<p>If I&#8217;m an open source CMS provider, I have to sort of figure out where my target audience is first. </p>
<p><b>Scott:</b> Maybe they go after the corporate intranet because they can make the case that every corporate intranet should be looking at their stuff. Whereas publishers are, like you said, a more specific niche. For example, MySQL does quite a bit of nonrecurring engineering to meet the needs of specific clients.</p>
<p><b>Marc:</b> Correct.</p>
<p><b>Scott:</b> These CMS vendors might find themselves in kind of the same situation, where people need certain things to be a certain way for their business.</p>
<p><b>Marc:</b> Yes, and that&#8217;s the last thing you want to get into. I don&#8217;t think an open source solution is writing one custom piece of your program, for one particular company or individual, that doesn&#8217;t have much reuse. </p>
<p><a name="future"></a></p>
<p><b>Scott:</b> That makes me think back to where we started this conversation. The New York Times is investing in WordPress, Citrix bought XenSource, Sun bought MySQL AB. I&#8217;ve seen people predicting that this trend will continue. What are your thoughts?</p>
<p><b>Marc:</b> I think we will see more established companies investing in open source companies for a couple of reasons. The major one is that entrepreneurial software companies have proven that an open source model is a rapid path to innovation. They have also proven that they can find ways to make money from the growth of that model through services..</p>
<p><b>Sean:</b> So how does a company like yours look at the Sun acquisition of MySQL? Does that somehow limit choice? Do you think people have concerns for what this will mean for MySQL, which so many depend on?</p>
<p><b>Marc:</b> Well, I think there&#8217;s always a concern when a big, established company buys a smaller company. The smaller company&#8217;s agenda and what made it special is going to be subsumed by the agenda of the larger company.</p>
<p>And certainly, you have to look at who the acquirer is and say, &#8220;Does this company have a history of treating its acquisitions well and giving them room to breathe?&#8221; And I think Sun&#8217;s track record there has been kind of mixed.</p>
<p>But I think one interesting thing that has happened at Sun in the last couple of years is that it has, in its own way, embraced open source to a much larger extent. It used to be everything was Solaris or bust, and Solaris was a closed OS. But Sun has opened that up and done a lot of other things    embraced Linux, embraced x86. The company is trying to be much more innovative in that way.</p>
<p>So I&#8217;m a little less concerned about it than I would be if a company with a history of proprietary only technology decided it was going to buy this company and then just make it part of the Borg.</p>
<p><b>Sean:</b> Which brings us to the Microsoft offer for Yahoo! I was really surprised that mainstream media, CNN for example, picked up on the fact that Yahoo! is built up on a bunch of non-Microsoft technology.</p>
<p>What do you think that means when you marry those two business units? Do you have thoughts, predictions, comments on what some people might think is a difficult combination? </p>
<p><b>Marc:</b> I think that if they are really smart about it, they&#8217;ll make the merger work by stressing interoperability and really thinking through the ad network issues. It depends on whether they are going to keep the Yahoo! identity alive, which certainly I would if I were them.</p>
<p><b>Scott:</b> Marc, thanks for taking the time to talk.</p>
<p><b>Marc:</b> Thank you.</p>
<img src="http://howsoftwareisbuilt.com/?ak_action=api_record_view&id=135&type=feed" alt="" /><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark this:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+2" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+2" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+2" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+2" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+2+@+http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://howsoftwareisbuilt.com/2008/03/12/interview-with-marc-frons-cto-new-york-times-digital-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interview with Marc Frons &#8211; CTO &#8211; New York Times Digital &#8211; Part 1</title>
		<link>http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/</link>
		<comments>http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 16:36:58 +0000</pubDate>
		<dc:creator>campsean</dc:creator>
				<category><![CDATA[Sean Campbell]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Marc Frons]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[operations]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/</guid>
		<description><![CDATA[Interviewers: Scott Swigart and Sean Campbell
Interviewee: Marc Frons
In this interview with Marc Frons we talked to him about:

His background with the New York Times.
Their focus on the LAMP stack and Solaris.
What he likes about open source.
The ethos of open source and the ethos of a news organization.
How pervasive open source is in the New York [...]]]></description>
			<content:encoded><![CDATA[<p><b>Interviewers:</b> <a href="http://howsoftwareisbuilt.com/about-scott-swigart/">Scott Swigart</a> and <a href="http://howsoftwareisbuilt.com/about-sean-campbell/">Sean Campbell</a></p>
<p><b>Interviewee:</b> <a href="http://howsoftwareisbuilt.com/about-marc-frons-cto-new-york-times-digital-operations/">Marc Frons</a></p>
<p>In this interview with Marc Frons we talked to him about:</p>
<ul>
<li><a href="http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/#background">His background with the New York Times.</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/#lamp">Their focus on the LAMP stack and Solaris.</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/#opensource">What he likes about open source.</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/#news">The ethos of open source and the ethos of a news organization.</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/#pervasive">How pervasive open source is in the New York Times business outside of the New York Times Digital properties.</a></li>
<li><a href="http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/#reporters">What the reporters use to get their job done.</a></li>
</ul>
<p><span id="more-126"></span></p>
<p><strong>Sean Campbell</strong>:  &nbsp;Marc can you lay out a bit of your background with the New York Times?</p>
<p><strong><a name="background"></a>Marc Frons</strong>:  &nbsp;Sure. I&#8217;m the Chief Technology Officer of the New York Times&#8217; Digital  Operations group. I&#8217;ve been at the Times since June of 2006. My role is to  oversee technology strategy and operations for all of our digital properties. Since  July 2007, I have been directly supervising NYTimes.com&#8217;s technology and  product development as part of my&nbsp;  responsibilities at the company in addition to looking at potential  partnerships, acquisitions, technology strategy and tactics overall.</p>
<p><strong>Sean</strong>: &nbsp;Where are the places where the New York Times has made investments in open and closed source technologies?</p>
<p><strong>Marc</strong>: &nbsp;The  history of the NewYorkTimes.com is interesting. It is one of the first  newspaper websites and now the largest newspaper website on the planet, as far  as I can tell. And for the past six years, it has been a proprietary platform  and a very good proprietary platform. The folks long before I got here wrote  their own application server, even wrote their own programming language. And  it&#8217;s highly scalable, very secure, and incredibly fast and it has served us  well for the past six years. At the same time it is somewhat inflexible in its  current form. So we made the decision a little over a year&#8209;and&#8209;a&#8209;half ago to  begin to bring more open source technologies into the shop and develop some of  our new products using open source technologies. And that was a conscious  decision to leverage the knowledge of what other folks were doing in our  industry, which would enable us to move faster and be more innovative. At the  same time, that other platform isn&#8217;t going away and we are continuing to do  some things on that as well.</p>
<p><strong>Scott Swigart</strong>:  &nbsp;Since you essentially have the world&#8217;s largest news web site with the associated high expectations that brings, how do you approach something like that? What would be your advice to another organization looking at open source, things you can take for a given with open source, and things you need to take a closer look at in order to ensure it is going to be handled?</p>
<p><strong>Marc</strong>: &nbsp;We  are making a bet, not a big bet, because we are being incremental. We are not just  saying &quot;OK, we are going to redo this entire platform that serves almost a  billion pages a month and all sorts of other things on a new platform&quot; and  just flip the switch all in one big bang.</p>
<p>  We have an architecture that allows us to experiment, hedge our bets and  be incremental. And I would advise anyone to do the same when making any  platform transition. &nbsp;Do it a little bit  at a time, try out a couple of new lower risk products, things that you can do  quickly, things that don&#8217;t get a ton of traffic, and then you move up the food  chain as you go along. Test your hypothesis; see if these things that you  thought were true really are true. </p>
<p><strong>Scott</strong>: &nbsp;So  just to make sure I understand that right, you may take some section that is  three levels down in the hierarchy and move that over. When you look at a website,  most people never really bother to understand what it is running on and so you keep  reimplementing more sections until eventually the home page is being served up  by the new technology?</p>
<p><strong>Marc</strong>: &nbsp;That&rsquo;s  pretty much our approach, because obviously your new technology is going to  evolve along the way as well. You want to try it out on the smaller pieces of  your site or smaller sites that are in your infrastructure and not do it all at  once because you are going to evolve your open source platform as you along.</p>
<p><a name="lamp"></a>: &nbsp;And  so when you say open source and you are focusing on web, what immediately  springs to mind are the LAMP stack, Linux, Apache&#8230;</p>
<p><strong>Marc</strong>:  &nbsp;That&#8217;s pretty much what we have.</p>
<p><strong>Scott</strong>: &nbsp;OK.</p>
<p><strong>Marc</strong>: &nbsp;We have  Sun Solaris in the house, OpenSolaris. But we will also be moving to Linux just  for some things; we already have Linux for some things. We will be doing some  more things on a pure LAMP stack. </p>
<p><strong>Scott</strong>: &nbsp;And some of the concerns around that I would assume are the quality of the software,  support, servicing, documentation. So what are some of the things that you  feel are really good versus things that are going to take  extra diligence on your part?</p>
<p><strong>Marc</strong>: &nbsp;Quality  is obviously important. We feel like these various pieces of the stack have reached  a maturity, certainly on the level of the operating system, that allows us to  use them more widely. &nbsp;This is not  something we have to worry about particularly much. On the database level, it  has also reached a level of maturity that for our purposes anyway is adequate.  On the web and application serving level, it is the same thing.</p>
<p>  So if you look at the various layers of the stack, these are all things  that we have increasing confidence that perhaps two or three years ago, you  might say well these products have a ways to go. I mean others like Apache were  more mature, but certainly even in the last couple of years, MySQL has made significant  strides and Linux keeps getting better and the kind of support you can get for  all of the various pieces of technology in your stack has certainly grown. The  documentation that you get with it, the cost is a big factor obviously, but these  are just attributes that make it possible to use open source software in the  first place. For us, the major factor is when talented developers are excited  about the tools they are using and the technologies they are using and are  passionate about it, you get a lot of innovative development. You can&rsquo;t  overestimate the importance of that. </p>
<p><a name="opensource"></a>: &nbsp;One  question given that you&#8217;ve built somewhat of a home brewed solution. With that in mind what do you see about the typical advantages  open source gives you to fork it, providing you complete access to the source, etc.  Is that part of the equation for you or is it just that you feel the platform has  matured to the right point?</p>
<p><strong>Marc</strong>:  &nbsp;Access to the source is nice, but I really would rather not be rewriting  the kernel.</p>
<p><strong>Sean</strong>:  &nbsp;Right. </p>
<p><strong>Marc</strong>: &nbsp;What  I like about open source is that you are leveraging the community to help you  make improvements far more rapidly than any single company could make them for  you with a vendor product.</p>
<p><strong>Sean</strong>: &nbsp;Talk  to me a little bit about that. How do you see that playing out in terms of the  rapid innovation? Do you see the New York Times eventually contributing more  actively to some of these open source projects? The Apache folks would have to  look at you guys and say, &quot;It&#8217;s a billion web pages.&quot; Whatever you would have to say about Apache you think they would  listen, etc.</p>
<p><strong>Marc</strong>: &nbsp;I  think so. This is obviously a new thing for the New York Times. So there&#8217;s a  lot of building we need to do internally. &nbsp;But our goal, in general, is to think about  ourselves as a platform&#8209;&#8209;not a technology platform so much as a news and  information platform&#8209;&#8209;and adopt some of the same ethos of the open source  community in software, when it comes to content, information, news, research  and data. So as we move forward into 2008, our goal is to create APIs not only  for our own internal consumption, but for the outside world so that you can access  the New York Times search archive and mix and match that with other data and  information and applications, and create compelling applications out of our  content and our other tools.</p>
<p><a name="news"></a>: &nbsp; One  quick follow&#8209;up to that and then I&#8217;ll turn it over to Scott. I&#8217;m just going to  pull on a thread that seemed to be underlying the previous discussion, but I&#8217;m  not sure if this is accurate or not. Would you say that, from your perspective,  there is an almost symbiotic nature between the ethos of open source and the  ethos of an organization that&#8217;s journalistic, in that you want to provide  information? You want to provide an open sense of community. You want to have  multiple eyes looking at something trying to analyze the righteousness of it.</p>
<p><strong>Marc</strong>:  &nbsp;That&#8217;s right.<strong> </strong>&nbsp;We&rsquo;ve increasingly been moving to open  NYTimes.com both journalistically and technologically. We have close to 100  blogs by our journalists and launch new ones almost every week. We allow our  reads to post comments on articles and we&rsquo;ll soon be launching additional  community and social networking functionality on the site, built, of course,  using open source technologies. Perhaps most significant, last September we  ended our paid subscription product, TimesSelect, and made virtually all of our  content free. And the response has been pretty amazing.</p>
<p>So it&rsquo;s true, open source fits nicely with how we think  about NYTimes.com as a whole.&nbsp; If you  think about the history of journalism, Journalism 1.0 maybe was the typical  &quot;who, what, when, where, why&quot; third person journalist&#8209;&#8209;just the  facts. Journalism 2.0, the new journalism, maybe is Tom Wolfe,&nbsp; Hunter Thompson and others who themselves  became the center of the story. And 3.0 is where the audience becomes a part of  the story through blogs and other forms of online community, and where the  Internet helps inform what you&#8217;re doing by enabling you to mash up other data,  other news, other points of view. So I think that&#8217;s where the New York Times as  an organization is going, and really needs to go as we become a part of not  just an isolated node on the Internet but an integral part of this vast but  still growing community. </p>
<p><strong>Scott</strong>: &nbsp;Tell  me if I&#8217;m reading too much into what you&#8217;re saying, but I don&#8217;t think I am. It seems  you&#8217;re saying if I had a team of developers and they were used to buying their  software and they were used to a proprietary model of acquiring their tools,  they may look at our business and our information in more of a proprietary way.  But if you take developers who are kind of steeped in free flow of information &#8211; openness,  taking from the community and contributing back &#8211; those people come up with  ideas. And those ideas probably infuse a lot of different things they do,  including ideas they come up with for how the New York Times could collect and  contribute information to the planet. </p>
<p><strong>Marc</strong>: &nbsp; I  haven&#8217;t really articulated that even to myself in quite that way, but I think  you&#8217;re right. I think adopting an open source philosophy tends to attract a  particular type of developer who perhaps&#8209;&#8209;and this is not true for everyone,  obviously&#8209;&#8209;but who perhaps is more engaged and more aware of the possibilities  of information sharing than someone who is very used to a single product, a  single source approach, a more closed approach. A lot of that, too, has to do  with personality and skill set and interest. </p>
<p><strong>Scott</strong>:  &nbsp;Right, right, but people who tend to work in open source kind of  gravitate that way because of their personality I would assume.</p>
<p><strong>Marc</strong>: &nbsp;Yes.</p>
<p><strong>Scott</strong>:  &nbsp;People are kind of this sort&#8230;</p>
<p><strong>Marc</strong>: &nbsp;Let&#8217;s  put it this way: it certainly couldn&#8217;t hurt, right?</p>
<p><a name="pervasive"></a>: &nbsp;[laughter] <br />
  Well, let me ask how maybe the digital business contrasts  with some of the other businesses in the New York Times. You guys are using a  lot of open source technology. Is that pervasive, do you feel, throughout the  New York Times, or is it more like look, &quot;We&#8217;ve got a lot of office  workers. They all run Office all day long.&quot; Different businesses but  not&#8230;</p>
<p><strong>Marc</strong>: &nbsp;It is  not yet pervasive, and I doubt that it will be pervasive anytime soon.</p>
<p><strong>Scott</strong>: &nbsp;On  the Web and for what you guys are doing, open source makes a lot of sense. Are  there areas where you think it doesn&#8217;t make as much sense? </p>
<p><strong>Marc</strong>: &nbsp;When  a proprietary product is so clear superior to anything you can get through open  source, then naturally you&rsquo;d go with the vendor solution. But I think for  systems and products where software does not change very much&#8209;&#8209;where you have a  vendor product that meets your needs, that allows you to run without a whole  lot of technical infrastructure, a product that gets the job done,&nbsp; doesn&#8217;t have to be particularly  customized,&nbsp; isn&#8217;t changing all the time,  where business requirements are set, where you just sort of want it to work&#8209;&#8209;because  your business really isn&#8217;t changing. You have a payroll system. You know you  have 10,000 employees. You know they get a paycheck every two weeks. </p>
<p>Unless there&#8217;s an open source product that has been battle  tested in the market and works and you can just download, install and license  it, you&#8217;re probably going to go with an established vendor, right?</p>
<p><strong>Scott</strong>:  &nbsp;Right, right.</p>
<p><strong>Marc</strong>: &nbsp;So  the same is probably true for many of your other corporate systems.</p>
<p><strong>Sean</strong>: &nbsp;Well,  let me ask a question on that, because maybe I&#8217;m right or wrong about this. I  would guess the New York Times probably breaks down into a ton of different IT buckets- three broader ones at a minimum where it might  be servicing the needs of the staff, for lack of a better phrase: the  accounting teams, and the HR teams? Then you&#8217;ve got the web presence, which is  huge. But then, I would also imagine you have the needs of the reports which is the heart of what people think the New York Times consists of in any case.</p>
<p><strong>Marc</strong>: &nbsp;Yes.</p>
<p><a name="reporters"></a>: &nbsp;So with that in mind I&#8217;m curious. Maybe for the office worker, a closed source piece of  software makes sense. Then you&#8217;ve got the Web, where you have a variety of reasons  you went with open source. How does it play out for reporters who are having to  report from almost anywhere on the planet? What type of technology stack  enables them to do what they do?</p>
<p><strong>Marc</strong>: &nbsp;It&#8217;s  a good question. And it&#8217;s actually very interesting that you mention that.  Shortly after I assumed this role and reorganized the NYTimes software group, I  created a group called Interactive News Technologies. Basically, it&#8217;s a small  team of software engineers and technically-minded journalists who sit in the  newsroom alongside the reporters, and are charged with building both tools and  very rapid development applications for news stories and news events. And  actually they are using Ruby on Rails for some of their stuff.</p>
<p>  We&#8217;re also now talking about fronting the big print publishing systems  with web forms and other tools in order to get structured data, and a lot of  the other things that we want to do that we can&#8217;t do easily in big, closed  systems. So we are beginning to use open source in that way to help our Newsroom. </p>
<p><strong>Sean</strong>: &nbsp;Well,  one question on that then; so Ruby on Rails is obviously popular and the  Basecamp guys have probably popularized it more than most. As in they are one  of the canonical apps where they focus on how easy it is to use, it has good  fidelity, etc. So just to drill into that one for a minute, why the choice of  Ruby on Rails? Because you obviously laid out a good business problem of, you  have team of reporters, and they probably have needs that are immediate. You  don&#8217;t want to be slowed up in any way. You have to have a development team that is able to  move pretty fast. And with all that in mind I&#8217;m curious why you made the choice  you did.</p>
<p><strong>Marc</strong>: &nbsp;My philosophy  is, you tend to go to a large extent with what your team is comfortable with  and excited about using. So when I was at Dow Jones, we were a big Java shop  and had Java J2EE stack with a mix of open source and vendor components. But we  used Apache, and we were moving to Linux, MySQL, and Tomcat and away slowly  from Oracle and WebSphere, as these open source pieces of the stack matured.&nbsp; That is where my guys were comfortable with.  Those were the technologies they liked. They proved to me they could make them  work. I wasn&rsquo;t about to tell them they had to use something they were opposed  to using.</p>
<p>  Our interactive news technology guys said, &quot;Listen, we&#8217;d really  like to try a Ruby platform as opposed to Django, as opposed to some other  framework.&quot; And I said, &quot;Well, go for it; show me that it will work  and start to experiment, do some things on it.&quot; So my feeling was you have  to let your people have the tools that they are comfortable with as long as you  feel that they have a chance to succeed, and you have to charge them with  succeeding.</p>
<p><strong>Scott</strong>:&nbsp; You said something earlier that I think ties  into that and, again, let me say it in my own words and see if you&#8217;d agree. It  is more important that you can build whatever you want with your choice of today&#8217;s  modern tools. And so you want your developers to be  passionate and excited, so you let them use the tools they are going to be  passionate and excited about using. Because you are going to get more  creativity, productivity, etc. if you are letting them have input into  their toolset rather than if you are simply  dictating a toolset such as, &quot;Well we are a  Java Shop, therefore everybody use Java.&quot;</p>
<p><strong>Marc</strong>: &nbsp;Yes,  exactly. The typical corporate CIO wants to consolidate systems and  technologies and have a monolithic structure because he thinks that is going to  save him money. And for some things that is true, but corporate technology is  almost always a cost center. &nbsp;Whereas for the digital businesses, IT is  integral to the growth of the business and you could argue that IT is the  business &#8212; software development. You don&#8217;t have a business if you don&#8217;t have software  developers. You don&#8217;t have one if you don&#8217;t have journalists either if you are  in the New York Times, but that is why technology and journalism are inexorably  intertwined in the digital world much more so than they have ever been before  and why they will continue to be even closer, even more intertwined as we move  forward.</p>
<p><strong>Sean</strong>: &nbsp;So  what do you see in the open source community that excites or intrigues you the  most and I guess at the same time what excites you in terms of the closed  source side of the world. As a CTO, you are looking at technology trends as  well as specific implementation issues. What seems to stand out?</p>
<p><strong>Marc</strong>: &nbsp; Let  us put it this way, there are so many open source projects, there are so many  things happening, there is so much innovation going on that it is hard to pick  and choose. I mean I think obviously the whole LAMP revolution has been  fascinating to watch. These kind of contained frameworks like Ruby, like  Tapestry are quite fascinating in that they put tools in the hands of people  who perhaps don&#8217;t have the skills of hardcore software engineers, who are busy  writing code at the base level.</p>
<p>  But what I think really excites me is the move to making a lot of these  more sort of all&#8209;in&#8209;one frameworks more scalable because if you are in the New  York Times, it has got to scale and if it doesn&#8217;t scale, we basically can&#8217;t use  it for anything really important.</p>
<p><strong>Sean</strong>:  &nbsp;Right, exactly. Yeah, a billion pages are simply a billion pages, right?</p>
<p><strong>Marc</strong>:  &nbsp;Right. Now the truth of the matter is it is not exactly evenly  distributed. I mean some parts of the site get a ton of traffic and others not  so much. So if you want to do something on Ruby, you put that on a thing where  you know it is not going get creamed. Just because it is the first time you  have really done that and it is Ruby, so you have to make sure that it is going  to work OK, but as you gain confidence in these technologies, then you begin to  roll them out in more highly visible and highly trafficked places.</p>
<p><strong>Scott</strong>: &nbsp;I  don&#8217;t know how core this is to our investigation, but it is an interesting  question to me and you might have an interesting answer to it. This is sort of  continuum, right? On one end of the continuum, you have closed source  proprietary companies who want to be very secretive about their roadmap, very  secretive about their features, not share their source code. And even that is diminishing because even they are realizing that there is business value in  transparency.</p>
<p>  And then on the other end, you have the free software foundation who  feels like all code effectively should be public. Initially they were kind of  happy with software as a service because there were people who were using open  source and building on top of it. But they might even want to go after someone  like Google and say, &quot;Hey, you benefited from open source, share your  code.&quot; Where do you think it makes sense between those two spectrums to  kind of draw the line, because it has got to make sense. You can&#8217;t kill the  goose that laid the golden egg in either direction.</p>
<p><strong>Marc</strong>:  &nbsp;Absolutely. Obviously, people need to be compensated in some way, shape  or form for their hard work.&nbsp; But there  are emerging models: Just because you are open, doesn&#8217;t mean you don&#8217;t charge  for it. Look at MySQL, you can download it but then you pay for support. It may  be cheaper than Oracle but it&rsquo;s not really free.&nbsp; The same is true for various flavors of  Linux. So I think people are finding ways to make those models work.</p>
<p>  Google, it is true, has used a lot of open source, they have also written  a lot of their own proprietary stuff that they have not given back to the  community. And I think they have done that probably because they needed to just  because of the scale of their operation. It really wouldn&#8217;t even be germane to  most other businesses, right?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src="http://howsoftwareisbuilt.com/?ak_action=api_record_view&id=126&type=feed" alt="" /><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark this:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+1" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+1" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+1" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/&amp;title=Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+1" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.sphere.com/sphereit/http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/" rel="nofollow" title="Add to&nbsp;SphereIt"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/sphereit.png" title="Add to&nbsp;SphereIt" alt="Add to&nbsp;SphereIt" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Interview+with+Marc+Frons+%26%238211%3B+CTO+%26%238211%3B+New+York+Times+Digital+%26%238211%3B+Part+1+@+http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://howsoftwareisbuilt.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://howsoftwareisbuilt.com/2008/01/16/interview-with-marc-frons-cto-new-york-times-digital/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
