KnowledgeTree co-founders explain their commercial open source business strategy (vid


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News KnowledgeTree co-founders explain their commercial open source business strategy (vid
# 1  
Old 04-30-2008
KnowledgeTree co-founders explain their commercial open source business strategy (vid

Wed, 30 Apr 2008 18:00:00 GMT
KnowledgeTree produces document management software that is available either under GPLv3 or, for commercial use, under a proprietary license that restricts code redistribution. In this video, KnowledgeTree co-founders John Thorne and Daniel Chalef explain why they decided to go open source, the differences between their open source and proprietary versions, and why supporting a "community version" helps both the company and KnowledgeTree's many users.


Source...
Login or Register to Ask a Question

Previous Thread | Next Thread

1 More Discussions You Might Find Interesting

1. Virtualization and Cloud Computing

A business built on open source, virtualization, and clouds

08-26-2008 01:00 PM ReadyTechs provides network support services for companies that don't want the expense of hiring and caring for their own employees. Now CEO Gerry Libertelli says the company is using Linux virtualization to open a new income stream based on cloud computing. Source... (0 Replies)
Discussion started by: Linux Bot
0 Replies
Login or Register to Ask a Question
Perl::Critic::Policy::InputOutput::RequireCheckedOpen(3)User Contributed Perl DocumentatioPerl::Critic::Policy::InputOutput::RequireCheckedOpen(3)

NAME
Perl::Critic::Policy::InputOutput::RequireCheckedOpen - Write "my $error = open $fh, $mode, $filename;" instead of "open $fh, $mode, $filename;". AFFILIATION
This Policy is part of the core Perl::Critic distribution. DESCRIPTION
The perl builtin I/O function "open" returns a false value on failure. That value should always be checked to ensure that the open was successful. my $error = open( $filehandle, $mode, $filename ); # ok open( $filehandle, $mode, $filename ) or die "unable to open: $!"; # ok open( $filehandle, $mode, $filename ); # not ok use autodie; open $filehandle, $mode, $filename; # ok You can use autodie, Fatal, or Fatal::Exception to get around this. Currently, autodie is not properly treated as a pragma; its lexical effects aren't taken into account. CONFIGURATION
This Policy is not configurable except for the standard options. AUTHOR
Andrew Moore <amoore@mooresystems.com> ACKNOWLEDGMENTS
This policy module is based heavily on policies written by Jeffrey Ryan Thalhammer <jeff@imaginative-software.com>. COPYRIGHT
Copyright (c) 2007-2011 Andrew Moore. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of this license can be found in the LICENSE file included with this module. perl v5.16.3 2014-06-09 Perl::Critic::Policy::InputOutput::RequireCheckedOpen(3)