Wednesday, April 27, 2011

Save time and money with ActiveState OEM Licensing

Hi there,

If you are currently considering dynamic languages for your next application, why not bundle ActivePerl, ActivePython or ActiveTcl right into your product for a seamless customer experience?

Don't just take it from us:

“We can be away from our development environment and we don’t have to worry about compiling code and distributing it for particular platforms because ActiveTcl supports so many platforms. It’s the cross-platform aspect of ActiveTcl that’s so valuable.” - Brian Brady, senior software engineer, Rockwell Collins

Read the full case study.

Want to learn more? Get started by watching this short webinar:

Exploring the Benefits of Embedding Dynamic Scripting Languages in Your Products

 In this webinar, you will learn how using ActiveState’s OEM solutions can:

  • save developer time
  • get to market faster
  • differentiate your offerings
  • improve your customers’ experience with your products

If you have any questions about your ActiveState dynamic language distribution and your OEM licensing options please contact us anytime.

The ActiveState Team
Toll-free in North America: 1.866.510.2914

activestate_logo_ds.gif 1700 - 409 Granville Street | Vancouver, BC V6C 1T2 | Canada | www.activestate.com
Phone: (778) 786 1100 | Toll-Free: 1 (866) 631 4581 | Fax: (778) 786 1133

If you no longer wish to receive these emails, click on the following link: Unsubscribe

Thursday, April 14, 2011

OEM Licensing Accelerates Development Time

Hi there,

Leading software, hardware, and aerospace vendors such as Cisco, VMWare, Lockheed Martin, and Boeing rely on ActivePerl, ActivePython, and ActiveTcl embedded in their products to get to market faster and provide the risk-free reliability their customers demand.

Get turn-key redistribution licenses and eliminate legal risks with ActiveState OEM licensing for bundling ActivePerl, ActivePython or ActiveTcl Community, Business, or Enterprise Edition builds.

ActiveState OEM Licensing also:

  • Reduces development costs
  • Accelerates time to market
  • Improves your customer experience

"It's very important to us that we don’t have open source licensing problems, which is why we use ActivePerl OEM. We estimate that it saves us about 50K Euro per year on support and possible missed deals."

- Walter Verhoeven, Creative Associates

Read the full case study here

If you have any questions about your ActiveState dynamic language distribution and your OEM licensing options please contact us anytime.

The ActiveState Team
Toll-free in North America: 1.866.510.2914

activestate_logo_ds.gif 1700 - 409 Granville Street | Vancouver, BC V6C 1T2 | Canada | www.activestate.com
Phone: (778) 786 1100 | Toll-Free: 1 (866) 631 4581 | Fax: (778) 786 1133

If you no longer wish to receive these emails, click on the following link: Unsubscribe

Thursday, April 7, 2011

Your ActiveState News for April 2011

To view this email as a web page, click here

head_dyn-lang-news.jpg
Hello!
Issue 31
April 2011
Welcome to the April issue of the ActiveState Dynamic Languages Newsletter! In this issue you'll find:
  • New Webinar - Python on the Cloud: Best Practices
  • Tutorials: ActivePython Amazon Machine Image
  • IP Infringement: Perl, Python and Tcl May Put Your Intellectual Property at Risk
  • Using PerlApp to Wrap a GUI App for Windows

As always, please feel free to drop us a line if you have ideas for future issues or feedback.

  The ActiveState Team


Python on the Cloud: Best Practices for Application Development on the Cloud (co-hosted by Amazon Web Services)

ActiveState and Amazon Web Services partnered in March to present Python on the Cloud: Best Practices for Application Deployment on the Cloud.

Learn best practices for building & deploying web applications to the cloud with Python. The webinar presenters discuss and demonstrate how a simple web interface gives developers complete control of computing resources, enabling you to develop, deploy, and scale in the cloud with ease. You will learn how to:

  • Reduce IT costs and accelerate time-to-deployment with cloud-based infrastructure
  • Develop powerful applications faster with Python
  • Spin up your own Amazon Machine Image (AMI) with ActiveState's vetted LAMP stack
  • Connect and build enterprise-grade infrastructure to support and manage your deployment
  • Leverage Python to deliver scalable, enterprise-class applications on the cloud
  • Scale easily with on-demand infrastructure

The archived webinar is now available for viewing online.


Watch Now
ActivePython AMI Tutorials
 

We're on a roll: Using Python on the Cloud has never been easier.

We rolled out the ActivePython Amazon Machine Image (AMI) a few months ago, and over the past few months we've also been rolling out blog posts and tutorials to help you get started. Here they are so that you, too, can roll your own Python AMI! Read the Getting Started blog post, or, if you've already done that, hop on over to our new tutorials:

1) Building a Python-centric WebServer in the Cloud
2) Using Gunicorn on the ActivePython AMI
3) Modifying the ActivePython AMI Demo Site

If you're already using the ActivePython AMI, we hope you're finding the tutorials helpful!




Does Perl, Python and Tcl Licensing Put Your Intellectual Property at Risk?

If you think software licensing and IP infringement lawsuits only affect the big players with hundreds of millions of dollars on the line, you're wrong.


Avoiding legal trouble can be complicated when your IT or software development project includes third party software components like open source dynamic languages Perl, Python and Tcl. Too often, busy developers put their companies at risk by glossing over or recklessly clicking through on licensing requirements. It's said that the best laid plans of mice and men often go astray. The result can be expensive lawsuits and damaged reputations—lessons these companies learned the hard way.

Read our latest paper about IP infringement.

Using PerlApp to Wrap a GUI Application for Windows

Today's tip comes straight from a support ticket. The user was trying to use PerlApp to wrap a GUI application for Windows.

The program was designed to run without a console, so the user selected the --gui flag in PerlApp. What he observed was that the program would wrap, but would not stay running when executed. Some debugging indicated that the program was exiting immediately.

If the --gui flag was removed, the application would run correctly when wrapped, but the user didn't want a console window in the background. The problem was eventually traced back to a bug in the design of the Log::WarnDie module, which will not run without the STDERR filehandle.

There is a fast way that this problem could have been exposed early in development. Programs which are intended to run without a console should be tested from the command line using the wperl.exe interpreter instead of perl.exe.

Wperl.exe does not have the STDERR filehandle, so it is a much closer test to the planned final use than a normal perl.exe.

Learn more about PerlApp, available within Perl Dev Kit and ActivePerl Pro Studio.

This month's Quick Poll should take no more than one minute to complete. One respondent will receive a t-shirt just for taking the time to reply! Take the quick poll now.

Thanks to everyone who participated in March's quick poll regarding the new ActivePython AMI and cloud development! Emil Janev has picked up an ActiveState t-shirt for participating. Congratulations also goes out to Jack Schueler who won an iPad in the February long survey!



No new releases in March, but Perl 5.14 core builds are due out in late April. Keep an eye out for ActivePerl 5.14 to follow shortly thereafter!

LinuxFest NorthWest
Bellingham, WA
Apriil 30 - May 1, 2011

ActiveState is proud to be a sponsor of LFNW, the annual event for Linux and open source experts, users and enthusiasts!

You could even win a copy of Komodo IDE at the event!!


Planning an event we should know about? Have an event you recommend we attend? Send us an email.

  



Do you tweet?
Seems everyone does these days.

Stay on top of the latest happenings at ActiveState - news, offers, contests, blogs - and connect with other developers through Twitter.
Follow us @activestate
1700 - 409 Granville Street | Vancouver, BC V6C 1T2 | Canada | www.activestate.com
Phone: (778) 786 1100 | Toll-Free: 1 (866) 631 4581 | Fax: (778) 786 1133

If you no longer wish to receive these emails, click on the following link: Unsubscribe