Why Microsoft cozied up to open source at OSCON


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News Why Microsoft cozied up to open source at OSCON
# 1  
Old 08-04-2008
Why Microsoft cozied up to open source at OSCON

08-04-2008 11:00 AM
Last month at O'Reilly's Open Source Convention (OSCON), it seemed like Microsoft was everywhere you looked, avouching its interest in open source. Thanks to the company's history -- including some very recent history -- a great many in the open source community viewed the company's presence with mistrust, suspicious of Redmond's motives and apprehensive of what would follow. Surely Microsoft must want something, so what is it?



Source...
Login or Register to Ask a Question

Previous Thread | Next Thread

4 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Open source project

Hi Guys, This might not be the right place to ask but I want to contribute to some open source project. Can anyone please help me to how to start and where to start? (3 Replies)
Discussion started by: tapan singh
3 Replies

2. Shell Programming and Scripting

Open Source

Hi Friends I'm new to this UNIX - I'm working on the porting project from Solaris To Linux i just want to map some commands from solaris to Linux so can any one please tell me how to get the source code of the commands like "ls", "cu", "du" Regards sabee (1 Reply)
Discussion started by: sabee.prakash
1 Replies

3. Windows & DOS: Issues & Discussions

Microsoft Team Foundation Server (TFS) for Unix source files

Hi, I am using Microsoft Team Foundation server as Configuration management tool for the .NET projects in our team. I would like to add my Unix source files to TFS. Please let me know how can i use TFS for version control of my Unix source files? Thanks for your help (0 Replies)
Discussion started by: rameshmelam
0 Replies

4. News, Links, Events and Announcements

Microsoft Source Code Leaked to Internet

Apparently some of Microsoft's source code is circulating on the Internet. You can see a response from Microsoft here. I would like to remind everyone that according to our rules: "These are not hacker boards so hacker related posts will be promptly deleted or moderated." And this certainly... (1 Reply)
Discussion started by: Perderabo
1 Replies
Login or Register to Ask a Question
CGI::FormBuilder::Source(3pm)				User Contributed Perl Documentation			     CGI::FormBuilder::Source(3pm)

NAME
CGI::FormBuilder::Source - Source adapters for FormBuilder SYNOPSIS
# Define a source adapter package CGI::FormBuilder::Source::Whatever; sub new { my $self = shift; my $class = ref($self) || $self; my %opt = @_; return bless \%opt, $class; } sub parse { my $self = shift; my $file = shift || $self->{source}; # open the file and parse it, or whatever my %formopt; open(F, "<$file") || die "Can't read $file: $!"; while (<F>) { # ... do stuff to the line ... $formopt{$fb_option} = $fb_value; } # return hash of $form options return wantarray ? %formopt : \%formopt; } DESCRIPTION
This documentation describes the usage of FormBuilder sources, as well as how to write your own source adapter. An external source is invoked by using the "source" option to the top-level "new()" method: my $form = CGI::FormBuilder->new( source => 'source_file.conf' ); This example points to a filename that contains a file following the "CGI::FormBuilder::Source::File" layout. Like with the "template" option, you can also specify "source" as a reference to a hash, allowing you to use other source adapters: my $form = CGI::FormBuilder->new( fields => @fields, source => { type => 'File', source => '/path/to/source.conf', } ); The "type" option specifies the name of the source adapter. Currently accepted types are: File - CGI::FormBuilder::Source::File In addition to one of these types, you can also specify a complete package name, in which case that module will be autoloaded and its "new()" and "parse()" routines used. For example: my $form = CGI::FormBuilder->new( fields => @fields, source => { type => 'My::Source::Module', somefile => '/path/to/source.conf', } ); All other options besides "type" are passed to the constructor for that source module verbatim, so it's up to you and/or the source module on how these additional options should be handled. SEE ALSO
CGI::FormBuilder, CGI::FormBuilder::Source::File, REVISION
$Id: Source.pm 100 2007-03-02 18:13:13Z nwiger $ AUTHOR
Copyright (c) Nate Wiger <http://nateware.com>. All Rights Reserved. This module is free software; you may copy this under the terms of the GNU General Public License, or the Artistic License, copies of which should have accompanied your Perl kit. perl v5.14.2 2011-09-16 CGI::FormBuilder::Source(3pm)