Tuesday, April 12, 2016

Your code on Github - What itz worth?

I am an open source proponent and contributor. As a hobbist I build lot of cool tools and apps which I keep posting onto my GitHub handle. However, to be frank with you so far I never posted any license agreement along with my code. May be I am bit lazy to spare time and research on the open source license models and identifying one which is suitable for me.

Recently while searching in Open Source Licensing models and implications I came across Steven Burnap  answer on stack exchange thread "Open source code with no license… can I fork it?". Further exploration of GitHub opensource license page  I found...

What happens if I don't choose a license?

You're under no obligation to choose a license. It's your right not to include one with your code or project, but please be aware of the implications. Generally speaking, the absence of a license means that the default copyright laws apply. This means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work. This might not be what you intend.

Even if this is what you intend, if you publish your source code in a public repository on GitHub, you have accepted the Terms of Service which do allow other GitHub users some rights. Specifically, you allow others to view and fork your repository within the GitHub site.

If you want others to use, copy, modify, or contribute back to your project, we strongly encourage you to include an open source license.

This made me realize the code I was posting on GitHub with the intent of attracting tech enthusiast to use it in the best interest of technical community was not serving the purpose.

Friday, April 1, 2016

Congrats! CSC Distinguished Engineers 2016

CSC Distinguished Engineers 2016 announced today. Congrats to these outstanding achievers

Frédéric Auberson (Switzerland) is an information systems architect in GBS where he deftly integrates innovative ideas from across the transportation and railway fields into expert architecture, systems and actions to provide the best technical solutions and implementation for our clients. He has received the 2010 CSC Chairman's Award for Excellence for his work on the Swiss Federal Railway Traffic Management System and was a 2014 CSC Award for Sales Excellence winner for Network Rail's Asset Management Programme, ORBIS.

Martin Bartlett (France) is an information systems architect in our Insurance group and chief architect for CSC's AIA insurance administration product. He is an AWS Certified Solutions Architect–Associate and domain expert in REST APIs. Outside of CSC, he’s known for the original RSS Live Links Chrome Extension, the stack engine underlying the KDE calculator, and XForms4Perl, an early UI framework for PERL. In addition, he is active in mentoring university students and interns both inside of CSC and out.

Pavel Hruby, PhD, (Denmark) is a software engineer and researcher in GBS who specializes in identifying new trends in information technologies. He is also an expert in business modeling and model-driven design using application logic patterns. Pavel is an active writer and published author, including, “Model-Driven Design Using Business Patterns,” and numerous industry articles. He also received the CSC Papers Grand Prize for "Capitalism in UML: Designing Service-Oriented Applications that Understand Your Business.” He holds three patents in the areas of configurable object definitions, business logic patterns and REA model-based security.

JP Morgenthal (United States) is a global solutions executive in the office of the CTO. He is an internationally known thought leader in the areas of IT transformation and strategy, modernization, and cloud computing. His technical expertise includes architecture, application development, infrastructure and operations, cloud computing, DevOps, and integration. JP is a published author of four trade publications, with his most recent being, “Cloud Computing: Assessing the Risks.” He is an avid and industry-recognized blogger.

Bill Ohnemus (United States) is a solution architect in Insurance who focuses on enterprise systems and package-based software with deep expertise in API development and ecosystems. He is co-founder and leader of CSC’s API community and program and is an AWS Certified Solutions Architect–Associate. He is a two-time CSC Grant awardee: the first grant was for the research paper, "Being and Effective Entrepreneur in a Cloud Ecosystem,” and the second grant focused on developing a proof of concept with Salesforce.com. He’s a recent graduate from Northwestern University with an MSIS in Information Security.
Bio on CSC.com | LinkedIn | Twitter