Author: John Carroll

John Carroll writes on a wide array of technology topics, including software business strategies, intellectual property, development technology and economic policy as it pertains to software markets. He’s lived in five countries, worked at Microsoft on streaming media solutions, and spent four years building mobile Internet bridging technology in Africa. He also joined the film crew on two low-budget digital film productions — one in Ireland, and the other in Los Angeles.

He wrote in various capacities at ZDNet for almost 10 years. Feel free to visit his former blog at

He’s worked in software development for nearly 20 years, and is currently Chief Software Architect at Conduit Global.