Yearly Archives: 2010

Get started with Flex 4 with Sujit Reddy Adobe India Evangelist – April 10

Adobe Flex
Adobe Flex is a software development kit released by Adobe Systems for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform. Image via Wikipedia

Adobe India Evangelist  (Sujit Reddy) will be  conducting a ‘Adobe Flex 4’ Tour foucing on getting the community get started with “Flex 4” and get everyone in sync with their “Designer/Developer Workflow”.

Topic(s) to be covered:

  • Flash Builder 4
  • What’s new in Flex 4/LifeCycle DS 3
  • Flex 4 Component Lifecyle
  • A peek at Flash Player 10.1 on Android

Date: 10th April, Saturday

Time: 1PM – 4PM  (15-30 mins for Questions)

Venue: 407 (4th Floor), SICSR, Model Colony (www.sadakmap.com/p/SICSR/map)

Registration and Fees: This event is free. Anyone can attend. Register here.

FAQ

Is this is a paid event?

No, It’s free for all, and for Devigner’s by Devigner’s.

Who should attend this?

Anyone who is a Flex/Flash enthusiast or looking to get hand’s dirty with this amazing tool for building RIA.

I am a student, am I eligible?

Technology never had any barriers, it does not ask us this question. If you are student, you should make a point in attending this event. It gives you a broader perspective on building web/desktop applications.

Can i follow this on Twitter?

To follow updates on Adobe UG Tour, watch on the following hastag #AdobeUGTour

Reblog this post [with Zemanta]

PuneTech’s “Monetization Plan” was an April Fools Day Prank

Our article yesterday, about our “Sponsored Saturdays” and “Pay Per Tweet” monetization plan was an April Fools Day prank.

Actually, we were overwhelmed by the amount and intensity of the response generated by that article. In fact, we feel bad for having toyed with the feelings of all the people who actually got fooled by that article and brought such strong emotions and passion to the comments.

Sorry.

And hopefully, you’ll forgive us this moment of fun.

– – –

The post generated a huge number of comments. At the time of writing this article, there are 78 comments. There were three kinds of commentors on that post:

  • Those who left a comment pointing out that this was an April Fools Day prank. We held all those comments in moderation until this morning, to ensure that the fun did not end prematurely. So nobody saw those comments yesterday, while the debate raged on. They are now visible, but marked with a [***]. So when you read all those comments, remember that the comments marked with a [***] were not visible yesterday.
  • Those who realized that this is a prank, but decided to join the fun and leave fake comments. I should point out that this was not pre-planned by us. Of these commentors, only Arun and Amit Kumar knew about the prank beforehand – all others guessed and jumped into the fray on their own. You guys made this much more fun than we had imagined!
  • Those who did not realize that this is a prank, and either expressed their displeasure with the new policy, or defended our right to monetize in this way. To all of you: our sincere thanks for taking the time out to let your feelings be known. While this time it was just a prank, we do really hope that in the future you will let us know your feedback when tricky policy issues regarding PuneTech do crop up, as they sometimes do. Especially the ones who blasted us – we do need readers like that to keep us pointed in the correct direction. Thanks again.

– – –

In any case, you must read the comments. It will be an entertaining experience. As they say, iss meiN drama haiN, emotion haiN, comedy haiN, tragedy haiN. Just remember that all comments marked with a [***] were not visible yesterday.

Also, you do subscribe to the PuneTech comments feed (or comments-by-email), don’t you?

– – –

Even the PuneMirror got fooled. In this (unrelated) article they wrote about TechMarathi, they included the following line:

[PuneTech] was until recently a non-profit venture. They have just introduced a paid content section for one day of the week.

Oh well…

– – –

Vishwajeet left a comment with the best conspiracy theory explanation:

It seems you have taken an appropriate day for announcing this, if it does not goes well among the community than you can take it back as April fool’s day prank 🙂 way to go.

No. This was always an April Fools Day prank. Arun, Anup and Amit Kumar, the 3 fake “customers” whom we “quoted” in the article knew that this was a prank (because we had to take their permission to misuse their names in this way).

– – –

Titash asked this pertinent question:

Is monetisation a must for every human endeavor?

Although we argued with Titash yesterday while the game was being played, in reality, we do agree with Titash. Our answer is a resounding no. We have no intentions of monetizing PuneTech.

There was some discussion about sustainability of PuneTech, but here’s the point: It takes very little hard cash to keep PuneTech running. The only expenses we have are the domain name and hosting, both of which are cheap enough that we don’t mind paying from our own pockets.

The main “investment” in PuneTech is in terms of time – our own time, as well as the time of so many other members of the tech community in Pune who do things for the community. So, if we must worry about sustainability, we should think in terms of time and not money.

Money cannot buy the quality that Pune Tech needs. Passion is not for sale. Sure, we could use money to pay for getting PuneTech a decent, much needed, design. But that’s not really what PuneTech is about. Money won’t buy high quality content. Money couldn’t have bought this article by Dhananjay Nene, nor this article by Addepalli. You couldn’t have paid Abhijit Athavale to start PuneChips and TechMarathi certainly wont be able to afford all the volunteers who work on it.

Time is more than money! So please “sponsor” PuneTech by donating some of your time. Write an article.

– – –

13-year old UpaPilot commented:

Rs. 10k per post? Are you mad?

I think he was on to something there…

– – –

Asuph said:

And Navin, you’re taking this too far. Even fake ‘angry’ commentors!

No, we did not fake any angry commentors! The fake angry commentors were genuine. This is just another example of the community coming forward to help out. Isn’t UGC (user generated content) great?

– – –

The Discrete Log vs Indiscrete Log comments were just too funny! Hats off Shashikant and Dhananjay!

– – –

Still can’t decide whether Anil was fooled (exhibit 1, exhibit 2, exhibit 3) or not. But I guess this comment forces us to give him the benefit of doubt.

– – –

You can all go back to work now. The …umm… “future of Pune will suffer” if you don’t!

Reblog this post [with Zemanta]

Introducing “Sponsored Saturdays” – paid articles on the PuneTech blog & twitter account

(Update: This article was a PuneTech April Fools Prank. For a full apologyexplanation, see our article on 2 April.)

At PuneTech, one of the things that gives us pleasure is coming up with new ways in which this site can help the tech community in Pune. To quote Dhananjay Nene, we display a “willingness to experiment, learn and retry.” With this in mind, we are introducing a new feature that will help local small businesses, our readers, and us, all at the same time – Sponsored Posts on PuneTech – a win-win-win situation.

Of the 2 years we’ve been in existence, for 1-1/2 of them we’ve been refusing offers for paid advertisements and paid job postings on PuneTech because we don’t want to commercialize PuneTech. However, after receiving many impassioned pleas from small local startups, we have reached the conclusion that we have hit upon a major pain point, a desperate need that needs to be filled. Small startups cannot afford the normal PR and job posting channels and the future of Pune is suffering because of that. There is no good channel for small local companies to market themselves and get much needed visibility. Mainstream media is too big, too broad, and too expensive – and most importantly, generates very little long-term impact (or conversions).

After thinking over this problem for a long time, we have decided to allow commercial postings on PuneTech. We believe this is not really a reversal of our “not commercial” policy – is more of a social service.

With this in mind, we are introducing Sponsored Saturdays. Every Saturday, the PuneTech blog and front page will feature a paid article, which will either be a company profile written by the company itself, or a set of job postings by the company. The article will be clearly marked as a “Sponsored Post”. A flat price of Rs. 10,000 entitles a sponsor to post an article on the PuneTech blog on the next available Saturday slot. This will also be cross posted to twitter, the PuneTech linked-in group, and will go out in the PuneTech RSS Feed and to the e-mail subscribers. There will be no other posts on PuneTech for the next 48 hours – i.e. the sponsored post will stay on the front page until Monday morning. Single tweet postings may be purchased at Rs. 500 per tweet. We will consider special discounted rates for small and deserving companies who are not yet funded.

We are very pleased with the reactions we are getting from our early sponsors. Anup Tapadia, founder of of TouchMagix, who bought the first sponsored slot this Saturday, has high hopes from this program:

Through the normal channels, it is really difficult to find high quality programmers for the kind of cutting edge work we are doing in Pune. For example, a post on the standard job sites brings us hundreds of resumes, but not one of the candidates can answer basic computer science questions. Given the kind of readership PuneTech has, we are expecting to get some very good resumes.

Amit Kumar Singh, who plans on using this service to find customers for his software, says:

Finding the first few customers for a new product is the most difficult. And a sale to local customers will be much easier because the trust factor will be higher. All I’m expecting is 10 signups, and I’m sure word-of-mouth will take care of the rest.

Arun Prabhudesai of Trak.in commented:

All bloggers and mainstream media are doing this, either publicly or secretly. I don’t understand why you guys waited so long. But I’m glad you are finally doing it. Count me in.

For sponsoring a post, and for a copy of the detailed terms and conditions, please write to: sponsor@punetech.com. We do have some legal fine print, but the basic terms are these – the sponsored posts must be related to Pune, must be relevant to readers of PuneTech, and must adhere to the standards of quality of the rest of the PuneTech website. PuneTech reserves the right to refuse any sponsored post for any reason whatsoever, and the decision of the PuneTech editors if final.

We hope that many local companies take advantage of this opportunity.

Note: A majority of the PuneTech advisory board are in full support of our decision, and completely agree with us that this move will be welcomed by the tech community in Pune. In the interest of full transparency, we would like to disclose that two of our advisors who did not agree with this decision have resigned from the board. However, we are confident that after a few months of successfully running this program, we will be able to convince them to re-join.

We will continue to tweak and fine tune this program based on the response and feedback we receive. So please let us know your thoughts in the comments below. Thanks.


2nd April Update: As noted at the top, this article was an April Fools Day prank. To ensure that comments on this post did not give away the prank too early, all comments that mentioned “April Fools Day” were held in moderation until the end of the day. All these comments have now been approved, but we have prefixed these comments with a [***]. When reading the comments below, please note that all comments beginning with the [***] were not visible to anybody on 1st April.

Pune – A Global Leader In Green/Alternative Energy R&D – List Of Key Players

(This article was posted by Amit Paranjape on his blog, and is reproduced here with permission.)

Call it by whatever name: Green Energy /Sustainable Solutions /Cleantech /Alternative Energy /etc. The quest for environment friendly, cheap and renewable energy is probably the most important technology problems of the 21st century.

Various options are being under development for a few decades but still all of these put together constitute a small percentage (in most countries – single digit) of total energy consumption. These options include: Wind, Bio-Fuels, Solar Photo-Voltaics, Solar-Thermal, Geo-Thermal, Tidal Power, etc. The only renewable energy form that has been used effectively(in non-trivial amounts) is hydel power.

Moody sun burst hovering over a trough at Kram...
Solar Thermal. Image via Wikipedia

In this brief blog, I am attempting to capture a list of interesting companies and R&D organizations in Pune that are involved in these fields. Would appreciate any inputs (and details) on companies/organizations that you are aware of, and that are not listed in here. Please add them as comments, and I will consolidate them into this blog post.

Praj Industries www.praj.net

Praj is a global leader in  bio-ethanol, bio-diesel, etc. Their R&D work is focused on improving the chemical processes for synthesizing these fuels. Here is a brief write-up by PuneTech’s Navin Kabra about a visit to the Praj R&D Center: Praj Matrix – world class bio/chem/engineering research facility in Pune

Thermax www.thermaxindia.com

Thermax has been an important Indian (as well as global) player in Thermal Engineering for many decades. Their focus includes Solar Thermal, Geo-Thermal, Waste-Heat Recycling and related areas.

Suzlon Energy www.suzlon.com

Suzlon Energy is amongst the top wind power companies in the world. Headquartered and founded here in Pune, it has a global presence in Europe, North America, Australia and in many other countries.

National Chemical Laboratory www.ncl-india.org

National Chemical Laboratory (NCL) is the premier research institution in India (and one of the top ones globally), involved in R&D in chemistry and chemical engineering. Their work includes research on bio-fuels, associated enzymes, etc.

BAIF www.baif.org.in

BAIF, based in Urali Kanchan near Pune has been at the forefront of sustainable rural development for many decades. Here is a list of their research areas: http://www.baif.org.in/aspx_pages/progress_at_a_glance.pdf

(Comments on this article are closed. Please comment at the original article.)

Design Thinking: Award winning designs and how to think about them – Apr 3

(This Pune Open Coffee Club event has been organized by Anjali Gupta and Santosh Dawara on the 2nd anniversary of the POCC. This event description was posted by Santosh on the POCC website.)

Design thinking is more than just the art of designing a usable interface. Think of it as a skill that can help mold technology in to an agent of change.

To help stimulate design thinking a mix of celebrated as well as young design entrepreneurs will share their award winning designs and thinking models with POCC.

Pune OpenCoffee Club - POCC Logo
POCC is an informal group of the Pune Startup ecosystem. It contains more than 2000 people who either have their own startups, or want to start one, or provide some service (or funding) to startups. Click on the logo to find all punetech articles about the POCC

Satish Gokhale, was recently in the Times of India for designing TATA Swach, a water purifier unveiled by Ratan Tata, that costs under Rs. 1000, does not use electricity or running water often not available in rural India. Satish has designed several award wining products, and won the BusinessWorld Design Brilliance Award several years in a row. He was invited to deliver the keynote address at the International Design Forum, Singapore, and invited by HP Innovation Labs to present on “Design for The Other Six Billion”, Palo Alto, California. Satish is an entrepreneur himself, and he has accepted our invitation to speak at POCC on how he designed the Swach for extreme affordability, something that MIT Review calls “Value for Many and for Money”.

* Pune Design Firm Shapes Tata’s Water Purifier

Dipendra Baoni is the Founder and Managing Director of Lemon Design, a Pune based Strategy, Branding and Multi Disciplinary Design Studio. Some of Lemon’s clients include RBI, Airtel, TVS Lucas, Hindustan Times and TCS. An Industrial Designer from NID ( National Institute of Design), Dipendra has won awards in Transportation Design ( Audi International Design Competition – 1996, Nagoya Car Design Competition – 1997) and Web Design ( Macromedia). Dipendra is interested in the convergence of Design & Technology to create/identify unique marketplace opportunities that address real world problems and create compelling value propositions for users and stakeholders. Dipendra is also a Director at Bisquare Systems, an Industrial Design, UI/UX Design, Embedded Software and Electronics Design Firm and has also recently started ECCO Electronics, a company that makes environmentally friendly, affordable consumer products. Dipendra is also involved in academics at NID, MIT and SID.

Chinmay Kulkarni is a Business Design Consultant and heads Preference Architects, a Brand Strategy Consulting Firm. He focuses on identifying and harnessing strong motivators in the value flux to achieve the maximum revenue impact. He has been a consultant to companies like Skoda, Prudential, Gera Developments etc, and is the only SE Asian Consultant to global brand IKEA of which he will be sharing a case-study with us. The IKEA case demonstrates the role of creative thinking in business with a definite focus on innovation. His next focus is to help a Tier-I ITES company to build its global consulting practice in design. He is a graduate of National Institute of Design.

After the talks, we will have an hour for general networking as we celebrate the second anniversary of POCC.

Venue: SICSR,7th floor, (Model Colony, next to OM Super market). Map.
When: Saturday, April 3, 4.30pm
Organized by: Anjali Gupta, Santosh Dawara
Registration and Fees: This event is free for all to attend. Register here.

More about design thinking
* Wikipedia: Design Thinking
* BusinessWeek predicts Tomorrow’s B-School? It Might be a D-School

Answers to PuneTech’s “Do you understand copyrights and patents?” quiz

Last year, we had run a quiz on copyrights and patents, consisting of a number of day-to-day examples where copyright or patent issues were involved. These were examples of the kind that an average PuneTech reader might run into. Interestingly, a very large fraction of those who took the quiz, got lots of answers wrong. The quiz was a big hit amongst our readers.

Unfortunately, we overlooked posting the results of the quiz.

Better late than never.

Here are the results. Before reading the answers, you might want to refresh your memory of the questions. Note: the questions and answers for part 1 have been composed by me (that is, Navin Kabra). The questions in part 2 were composed by Hemant Chaskar,

Answers to Part 1: Copyrights

Take a closer look at copyright and patent issues. Take the quiz and then see these answers. (Image credit: Control copyright icon by Xander, via mediawiki commons)
Take a closer look at copyright and patent issues. Take the quiz and then see these answers. (Image credit: Control copyright icon by Xander, via wikimedia commons)

Question: Unmesh has a great idea for an online flash game where the user is supposed to identify and shoot traffic violators. He describes the idea in great detail in an email to Navin. The email includes overall architecture, algorithms and data-structures etc. Navin loves the idea, and next day, implements the idea in python+django and puts it up on http://ShootTheTrafficViolators.com. Surprisingly, the game is a huge hit. One year later, Zapak buys the game from Navin for a large sum of money (one khoka). Navin has no intention of sharing his khoka with Unmesh. There was no agreement, neither explicit nor implicit, between Navin & Unmesh regarding the intellectual property. Legally, which of these are true? (Assume that the email between Unmesh and Navin is enough to legally prove that Navin got the idea from Unmesh.)

Answer: There’s nothing Unmesh can do. Ideas cannot be copyrighted. Zapak bought the copyrights, and those are owned by Navin since he wrote the code. (Unmesh would have a case if he had patented any idea in that game, but really, there is nothing patentable about shooting traffic violators 🙂

56% of respondents got this wrong and felt that Unmesh can claim some money from either Navin or Zapak.

Question: Unmesh has another great idea – a map-based online dating service. He describes his idea in a blog post, and also attaches a zip file with the php code for the game. An year later, Navin notices this blog post, downloads the software, makes some changes, and puts it up on http://AatiKyaKhandala.com. Needless to say, BharatMatrimony is interested and pays Navin 1 khoka for the game. Which of the following is true. (As before, no agreement between Navin & Unmesh. Also, Unmesh did not attach a copyright notice in the code; nor did he register a copyright.)

Answer: Making code public does not change the fact that Unmesh owns the copyright to the code. The fact that Unmesh neither attached a copyright notice, nor did he register the copyright is irrelevant. Copyright notices and registrations are not necessary. Unmesh is legally the owner. Note also, that Navin can rewrite the program to do the same thing but using different code wrote and Unmesh would have no intellectual property claims on the new program Navin wrote.

Lot of ignorance here. A whopping 45% of the respondents felt that Unmesh had no claim on the code because he did not attach a copyright notice, and 34% felt that he had no claim because he made the code public.

Question: Navin is now a very successful and rich entrepreneur, based on the previous two exits. He now pays Unmesh to develop a new website for him – http://PhirangiMaal.com – to identify the best foreign goods available in Pune. Unmesh writes the code and in the process develops a very innovative new algorithm for automatically identifying good phirangi maal. Needless to say, this algorithm and site is a great success. eBay.in is interested. Which of the following are true. This time there was an agreement between Navin and Unmesh saying that Unmesh is developing PhirangiMaal.com for Navin for a given sum of money. Unfortunately, the agreement doesn’t say who owns the intellectual property.

Answer: In the absence of an explicit agreement, Navin owns the intellectual property because this was work done for hire. Interestingly, most people got this one right.

Question: Unmesh wrote a great program – a mobile application that can cause a mobile phone to self-destruct when it is taken outside the borders of Maharashtra. Unfortunately, he did not show the program to anybody, he did not register a copyright on it, and he did not make it public. One day, Navin happened to get access to Unmesh’s laptop, copied the program and later sold it to Raj Thakarey. Does Unmesh own the copyright on this program?

Answer: Yes, Unmesh owns the copyright. Copyright registration, copyright notice, and making public have no effect on copyright ownership. As soon as a creative work is created, the author gets the copyright. While Unmesh might have a tough time proving that Navin stole the code from him (and that is the reason why copyright registration has value), legally the ownership is clearly with Unmesh.

57% of respondents got this one wrong (most of them thinking that copyright registration is necessary).

Question: To increase traffic to his site Unmesh wants to put up a collage of beautiful/handsome people at the top of his homepage. He downloads a bunch of images from images.google.com, crops them appropriately, and creates a collage, and puts it up. Unfortunately, one of the images belongs to Reuters, who sues Unmesh for $2000 (for just that one image).

Answer: Most people got this correct. Downloading images off the web and using them on your website is a copyright violation, and the above has actually happened to a Pune startup (no, not Unmesh!!). It is worthwhile to note that you are legally liable even if you outsourced the website development to some other small company, and their designer was the one who downloaded the image and used it without checking the copyright notice.

Question: Rohit11 decides to manufacture a home security system, which is a hardware box that can be installed on people’s doors. The device runs software that is derived from the Linux OS. Since he has a large heart, Rohit11 gives this device away for free for everyone in Pune. Is he required to release the software (since Linux is GPLed)?

Answer: The correct answer is that the software must be released. It can be put up on a website – shipping with the device is not a requirement. However, shipping a 400-page book is not good enough. The software must be in machine readable form.

Question: Unmesh decides to open-source the code that runs SadakMap.com (under GPL). Navin takes that code, makes extensive changes to it to allow people to interact with the maps using SMS. He then uses the code to create http://SMSMaps.in. Now Unmesh wants to add the same facilities to sadakmap. Can Unmesh force Navin to open-source SMSMaps.in?

Answer: No! Since Navin has not “distributed” the code to anybody else, he is not forced to give out his source code by the GPL. The new Affero GPL covers this case, but a regular GPL does not. 51% got this wrong.

Question: Navin keeps taking content from Unmesh’s blog (http://sadakmap.com/blog) and republishing it on PuneTech – sometimes excerpts, sometimes full – sometimes with attribution, sometimes without. All of this is done without Unmesh’s permission. Which of the following are copyright violations:

Question: Publishing excerpts (e.g. a few lines from first paragraph), with a link to the original post

Answer: This is not a copyright violation. This is allowed under fair use (also known as fair dealing). Most people got this right.

Question: Publishing excerpts, with attribution to SadakMap, but not a link

Answer: This is legally not a violation of copyright law. But is a bad practice and is frowned upon, so you should avoid it.

Question: Publishing full article, with full attribution of source and a link to original

Answer: This is a copyright violation. Publishing a full article is not legal, irrespective of whether you link/attribute the source. 50% of respondents got this wrong.

Question: Re-use of just one image from a post, with attribution + link

Answer: This is a copyright violation. Unlike short excerpts of text (which are OK to copy), copying images, or even short excerpts of music are usually violations. Only 40% of respondents got this correct.

Question: Reuse of 20 seconds of a sound-clip from a post, with attribution+link

Answer: This is a copyright violation. You’re not allowed to copy even short clips of music. Only 29% got this right.

Question: Copying the SadakMap Logo

Answer: Thankfully, most people got this right. Copying the logo is a copyright violation except for a few exceptions (like satire, or new reporting, etc.)

Answers to Part 2: Patents

Question: Unmesh has a great idea for an online flash game where the user is supposed to identify and shoot traffic violators. He describes the idea in great detail in an email to Navin. The email includes overall architecture, algorithms and data-structures etc. But before that Unmesh files a patent on it. Navin loves the idea, and next day, implements the idea in python+django and puts it up on http://ShootTheTrafficViolators.com. Surprisingly, the game is a huge hit. One year later, Zapak buys the game from Navin for a large sum of money (one khoka). At this point, Unmesh’s patent is granted. There was no agreement, neither explicit nor implicit, between Navin & Unmesh regarding the intellectual property. Legally, which of these are true? (Note: this question is slightly different from the first question in the copyright section)

Answer: Unmesh owns the patent and hence he can legally stop Zapak from selling the game, he can legally claim money and/or royalties from Zapak or Navin. Most people got this one right.

Question: Navin works for reputed IT firm as high performance database architect. While on a trekking trip with his friends on Sunday, he conceives an idea of a new trekking shoe. Next Sunday he takes help of his friend Hemant who has knowhow of patents to file a patent on his new shoe. Later Navin leaves the IT job and toils to finally productize his shoe. Around the same time Navin’s patent on the shoe also gets granted. Few days after that the IT firm where Navin worked before becomes aware of popularity of the new trekking shoe and Navin’s patent on it. The IT firm asks Navin to transfer his patent rights on the shoe design to the IT firm.

Answer: The real answer is that it depends upon the employment contract that Navin has with the IT firm. In most of the large companies that I know of (also known as reputed IT companies), the employment contract states that all ideas that the employees get while they are employed belong to the company.

People often feel that work done in personal time, work unrelated to company business etc. are exempt, but it is not. Often entrepreneurs develop ideas while being employed before breaking up, but do not realize that they are at risk of assertion of employment agreement.

Startup founders get into trouble like this very often.

Question: Navin is settled in U.S. He comes up with an idea for software module which runs on standard PCs to increase the speed of execution. Navin files a patent on it in U.S. and gets the patent. Hemant lives in India and gets to read Navin’s patent as patent documents are publicly available on the Internet. Hemant assembles a team of programmers in India to build the software module described in Navin’s patent. Hemant then sells it to Indian PC distributors who then install it on PCs sold in India.

Answer: There is nothing Navin can do. US patents do not afford any protection against companies copying and selling the product in India. Many people got this wrong – 37% felt that Navin can take legal help in India to stop Hemant, and 33% felt that Navin can take legal help in the US to stop Hemant. Both answers are incorrect.

Question: Unmesh decides to open-source the code that runs SadakMap.com. Navin uses that code to create http://SMSMaps.in. While looking at the SadakMap code, and searching the online patent database, Navin realizes that Unmesh has a patent on a unique new algorithm of allowing users to add content to a online map – and this algorithm is at the heart of the SadakMap code. Navin realizes a unique new way to design a wrapper around the SadakMap code to allow users to add content via SMS. Navin files a patent on this idea, and the patent is granted.

Answer: Unmesh can still stop Navin from running SMSMaps.in because it is still infringing on Unmesh’s patent. The fact that Navin has his own patent doesn’t change the fact that SMSMaps.in uses Unmesh’s invention too. (Note: Navin would be granted this patent, but neither Navin nor anyone else would be able to use Navin’s invention without also getting permission from Unmesh to use his invention.)

Question: Hemant has worked for several years to build a software application that he now wants to sell on his website. Unfortunately, a friend points out that his software uses an algorithm that is patented by DadaGiri Software Pvt. Ltd. DadaGiri Software is known to be litigious and is likely to sue Hemant for infringement. What can Hemant do?

  • Investigate the possibility of getting that patent declared invalid by the courts
  • Analyze the patent claims, and check if it’s possible to re-design the application so that it doesn’t infringe the patent
  • Hemant is in ruins, since the patents granted are ‘brahmastras’
  • Explore the possibility of licensing the patent

Answer: All of the above are possibilities. It is quite possible that a patent that has been granted is not really valid, for any number of reasons, including existing prior art (i.e. this ‘invention’ had been publicly known before the patent was filed). Also, most of the time, it is possible to re-design a product so that it does not infringe existing patents.

Was yesterday’s PuneTech article inappropriate?

Yesterday, on the occasion of Persistent Systems‘ IPO, we ran an unabashedly positive post about Persistent and Anand Deshpande’s contributions to the Pune technology community. This resulted in some eyebrows raised about the appropriateness of the article. There were two concerns:

  • The timing of the article, while an IPO is in progress, could be inappropriate
  • Writing such a positive article about an important/influential personality (especially when we don’t have a history of writing similar articles about other people) might result in a perception that we were trying to suck up.

After asking a few of our friends, we realized that enough people had similar concerns, and we decided that the issue needs to be discussed openly in the interest of transparency.

PuneTech logo
This is a PuneTech article about PuneTech itself. Click on the logo to get all such PuneTech articles about PuneTech

At the outset, we’d like to make clear that nobody connected to PuneTech has any direct or indirect financial interest, nor any other kind of vested interest in Persistent or its IPO. None of us has any shares/stocks of Persistent, nor do we have any financial dealings of any kind with Persistent. In line with our stated editorial policy, PuneTech never takes any compensation, monetary or otherwise, for any content on PuneTech.

Still, in discussion with our friends, a number of issues of credibility, objectivity, neutrality, and perception management were raised. (Regular PuneTech readers will remember a similar discussion that happened in response to another such positive post from us.) We have listed below some of the issues that were pointed out to us, followed by our current thinking on each.

  • “Is PuneTech more like a newspaper or is it more like a blog? Deciding that will drive some of these decisions.” Our view: We don’t necessarily want to label PuneTech as one or the other. It is what it is. But, as is clearly stated in the PuneTech editorial policy, we are not ‘neutral’ or ‘objective’. PuneTech articles will reflect the opinions of the authors, and the selection of what topics and articles to publish reflects our editorial judgement.
  • “PuneTech is a blog. It will have opinions. It is not possible to be objective. Why do you care what other people think?” Our view: Although we feel that we are entitled to our opinions, and our opinions have value, we would like to ensure that our readers do not question our motives. We will lose a lot of credibility and readership if people feel that some of our posts are motivated by vested interests. The fact that we publish our editorial policy, our comments policy, posts like these, and we welcome comments that disagree with our views are attempts at bringing some transparency to this process.
  • “PuneTech should reflect the true opinions of the authors – that is in fact one of the reasons why readers read PuneTech. Once you start censoring your opinions by worrying about ‘What will others think’, PuneTech will become bland, and lose a lot of its value.” Our view: we completelly agree with this.
  • “Since PuneTech comes across as largely neutral in most articles, the occasional article that is highly opinionated does result in some raised eyebrows.” Our view: Agreed. At this stage, we think we would rather risk a few raised eyebrows once in a while, than to ‘neutralize’ all our articles.
  • “The timing is suspect. With an IPO in progress, such a one-dimensionally postitive article might be seen as an attempt to curry favor with Persistent or Anand by offering a positive public opinion when it was really needed.” Our view: We stand by the opinions expressed in the article, but we concede that our timing could have been inappropriate. But since this kind of a situation is not likely to recur anytime soon, we are not going to worry too much about trying to formulate a PuneTech policy to govern such things. But we’ll try to be careful in the future.
  • “Why only Anand Deshpande? Would have been much better to have a series of articles on all the people who’ve benefitted the tech community in Pune.” Our view: We think this is a great idea, and we’ll try to do that. However, please note that we’re severely limited in the amount of time we can spend on writing PuneTech articles. PuneTech is neither the primary, nor the secondary activity for any of us, so it might be a while before these articles appear. Please bear with us. Anybody willing to help us out by writing any such article please get in touch with us.

In conclusion, we will continue to write opinionated articles, and every once in a while we will have an article where we are being very positive about some person, or initiative, or company. We ask of our readers that if you ever feel unsure of our motives, please let us know either publicly in the comments, or privately via email (punetech@punetech.com). We’ll start worrying when this happens to often.

If you have strong opinions about this topic, please let us and other PuneTech readers know in the comments. Thanks.

Top Ways in which Persistent and Anand Deshpande have benefitted the Pune Tech community

Persistent Systems, one of Pune’s most well known companies, is finally going public. This is an occasion which many Punekars have been waiting for, and it makes the ‘success’ of Persistent official.

However, Persistent Systems, and its CEO Anand Deshpande, mean much more to the tech community. In the last 10 years, they have been a major force in shaping and helping the community find its feet and grow. To get a feel for the various ways in which Anand and Persistent have helped the tech community in Pune, we asked this question on forpune.com, the new question/answer site for Pune, and got a lot of good responses. Here are some excerpts

  • Persistent Systems is going Public on March 17, and the issue will remain open until March 19. In this article, PuneTech takes a look at the various ways in which Persistent and CEO Anand Deshpande have benefitted the tech community in Pune
    Persistent Systems is going Public on March 17, and the issue will remain open until March 19. In this article, PuneTech takes a look at the various ways in which Persistent and CEO Anand Deshpande have benefitted the tech community in Pune

    Startups founded by Persistent alumni: A friend who wished to remain anonymous has this to say:

    Being a very “tech” driven company, many techies join Persistent. There, they are exposed to cutting edge startups that outsource work to Persistent. They are exposed to the latest startup ideas, and they get a chance to interact with entrepreneurs, CEO’s, Business Managers and Engineers based in silicon valley. This helps build an entrepreneurial outlook.

    In addition, Persistent has also encouraged marrying corporate entrepreneurship with hitech ideas. Employees are encouraged to take time out time to shape Product ideas that later revealed valuable IP for Persistent. This practice continues to be refined and shaped.

    As a result of this, the Persistent alumni network regularly reveals several entrepreneurs chasing hitech dreams and this trend has only grown with the company. Through it’s alumni, Persistent has created a whole generation of entrepreneurs who might one day just enable Pune to figure prominently on the tech-innovation map alongside the valley.

  • Supporting and mentoring Pune entrepreneurs: Successful Pune entrepreneur Gireendra Kasmalkar, who founded VeriSoft, which was acquired by SQS once said that he would meet Anand Deshpande once every year to get advice about his startup. There are many startup founders in Pune who fall into this category. Ravindra Jaju points out:

    It’s amazing – Anand and Persistent have touched many lives. He finds time for all! He mentored and supported us in our start-up attempt, with advice that still lives in my mind. He’s a great role model.

    The same is true for PuneTech. We regularly meet Anand and he has lots of suggestions, pointers for us and introduces us to people who could help us. In fact, part of the reason why PuneTech was founded can be traced back to Anand. A few years ago, when I used to simply working in a big company and did not take any interest in the tech community around me, Anand was responsible for pulling me into the CSI Pune managing committee. That got me thinking about what the tech community in Pune needs, and that finally culminated in the founding of PuneTech

  • Supporting tech initiatives and organizations in Pune: Be it CSI Pune, or SEAP, or the office of CIO of Pune City, Persistent and Anand have had a hand in it, or at least played a major supporting role. Often, Persistent regularly provides ‘resources’ in the form of developers, or expert advice, to government institutions that are looking to modernize and go digital.Amit Kumar Singh points out that he was able to organize the first PHPCamp thanks to the support of Persistent. That attracted over a 1000 PHP developers to Pune, and was arguably one of the biggest unconferences in India. PHPCamp has now become an yearly activity, and has also spawned the very popular phpcamp.net website.
  • The Dewang Mehta auditorium: This auditorium is easily one of the most sought after places for tech events in the city. it has world class facilities, a perfect center-of-the-city location, and in addition, Persistent is always willing to give the auditorium, for free, to anybody willing to hold a tech event in the city.The number of great events that have happened there (including proto.in, Innovations etc.) is just too long to list out.
  • Support for various initiatives to help colleges and fresh grads: Amit Paranjape points to the TechStart Internship Mela (attended by over 800 students), and the http://punetech.com/techstartin-microsoft-azure-training-program-for-2009-cs-graduates/ (completed by about 200 students) were initiated by Anand, and most of the activities conducted on Persistent premises.
  • Encouragement for returning technologists: Almost any senior technology professional who has considered returning to Pune/India in the last 10 years (myself included) has probably ended up meeting Anand, and gotten the “Pune” pitch – as to why they should return. One of the primary fears, that they might not find anything interesting to work on after returning to India, is quickly allayed by Anand as he talks about all the interesting work that could be done while sitting in Persistent. Many of these people don’t necessarily join Persistent, but they do end up returning, because the picture Anand paints is better than what they had earlier imagined.

If you can think of any other ways in which Persistent of Anand have helped the tech community in Pune, please add to the answers on forpune.com.

C-DAC-ACTS Pune offers free IT courses for underprivileged minority students

To increase the opportunities available to poor minority students the Ministry of Minority Affairs of the Government of India has started a new initiative to offer job oriented training programmes through various institutes throughout India. Pune’s C-DAC, one of the premiere Government institutes for R&D in the information technology sector, will provide this training via their C-DAC ACTS (Advanced Computing Training School) center in Aundh, Pune.

C-DAC ACTS logo
C-DAC ACTS logo

ACTS is C-DAC’s existing insitute that provides IT training to graduate students. Here is an overview of ACTS from their website:

C-DAC Advanced Computing Training School (ACTS) was set up in 1993 to impart quality training in high-end technologies to existing and prospective users of advanced computing. Over the last sixteen years, the activities of ACTS have extended nationally through a network of more than 46 training centres spread across the country. C-DAC is committed to nation building through its Advanced Computing Training School (ACTS) and is the first Government Lab that has expanded its horizons globally, extending its high quality training services to countries like Mauritius, Ghana, Uzbekistan, Tajikistan, Myanmar,Tanzania, Dubai and Japan.

Now ACTS will start offering free training under this new scheme. The objectives of the scheme are to assist students belonging to the minority communities by way of special coaching for Coaching/training for jobs in the private sector such as in airlines, shipping, fisheries, information technology (IT), business process outsourcing (BPO) and other IT enabled services job oriented courses as per the emerging trend of employment in the private sector.

More details of eligibility criteria are given here.

Currently, two courses (both are 5 month courses) are offered:

  1. Diploma in Embedded Programming. Minimum qualification BE/ MSC. This is a 5-month course.
  2. Diploma in Java Programming. Minimum qaulification 10+3(BSc)

For more details, and other courses offered, see the C-DAC ACTS ‘Coaching for Minority Community’ site

Technical Writing: An alternate career for engineering students

(This is a guest post by Mugdha Vairagade, a Senior Technical Writer based in Pune. Last year, as part of the techstart.in initiative we had organized a mentorship/industry projects program for engineering students without jobs (or whose jobs had been deferred). In this program, Mugdha pointed out that technical writing is an equally lucrative career for engineering students, and offered to provide mentorship for anyone interested. She took on a small number of students for mentoring, and all of them now have jobs in this area. We asked Mugdha to give PuneTech readers an overview of what Technical Writing as a career means, what skills are necessary, and how to go about preparing for a job in this area.)

Are you a Computer Science/Engineering undergrad? Or, have you graduated and are looking for alternatives to the usual Software Development or Testing career paths? If yes, have you considered technical writing as a possible career option? Chances are, you havenât; because you donât know enough about technical writing.

All you need to start a career in Technical Writing is an ability to grasp complex technical topics (which you should have, as an engineering student) and good English. (Photo credit: Writing! by Markus Rödder via Flickr)
All you need to start a career in Technical Writing is an ability to grasp complex technical topics (which you should have, as an engineering student) and good English. (Photo credit: Writing! by Markus Rödder via Flickr)

People still know so little about technical writing that they miss out on the lucrative job opportunities this profession provides. In this piece, I try to explain what technical writing is all about, and why you should consider this as a career option.

As organizations have started recognizing the need and importance of technical documentation, the demand for technical writers with all experience levels have gone up. The demand for technical writers, and consequently the pay packages, are now at par with (or even better than) that of the Software Development or Testing professionals.

Sounds like a cool career option? You want to know more about technical writing? Let’s start by finding out who these technical writers are and what they do.

Technical Writers are known by different names in different organizations; such as technical communicators, software documentation experts, or information developers.

A technical writer must have two important characteristics:

  • Strong technical background – That’s obvious, considering that a technical writer must understand complex technical concepts, applications, or services to be able to document them. For example, OSS/BSS systems, genomic-analysis application, or even web-services for airline reservation systems.
    You as a Computer Science/Engineering student have an edge over aspirants with different academic background in this regard, as you already have good exposure to technology.
  • Writing skills – Yes, a technical writer must have excellent command over written English. And that is plain business English, understandable by a global audience. So you are not expected to write in ornate or literary style, but in a simple concise one.
    Also, you must be able to edit your own and othersâ work to ensure simplicity, conciseness, and usefulness of the technical documentation. There are clearly-defined standards like Microsoft® Manual of Style for Technical Publications and The Chicago Manual of Style to help you learn how to write and edit a technical documentation.
    And of course, you must enjoy writing!

The typical job responsibility of a technical writer is writing software documentation; although technical writing can also involve hardware documentation and training program development. Some real-world examples of software/hardware documentation are:

  • Context-sensitive help for a desktop applications (accessed by pressing F1),
  • Administration Guide for a server
  • FAQ pages for a social-networking website
  • Online help for an image editor
  • User manual for a cell phone
  • Troubleshooting manual for ATM machines
  • and more..

To write software documentation, a technical writer first needs to study the corresponding software, and find out who are the intended audience for the documentation. The technical writer does so by interacting with the software (if possible), study function designs and developer documentation, and interview Subject Matter Experts (SMEs).

Then, the technical writer defines the overall structure of the documentation, and writes down what she learned in that structure. This documentation is then sent for review to the technical and editorial teams for review. If the technical and editorial teams approve the documentation, the documentation is published in desired format (Online Help, PDF, XML, even MS Word).

The most challenging part of this process is: understanding the technical jargon and translating it in documentation understandable and usable by the target audience. This also involves judging and including what the target audience must know to work the application, and excluding what is irrelevant to them. Again, your exposure to software development helps you understand what goes behind-the-scenes, and how it impacts the software behavior the target audience sees.

Sounds like challenging job profile? Then you may want to know whether you can get any training in technical writing. Various institutes are providing short-term diplomas/certificates in technical writing these days. However, most of such training programs focus only on documentation tools; for example, RoboHelp, FrameMaker, Visio etc.

When choosing a training program, you should select one that focuses on technical writing concepts and standards. Given your technical background, you will find the documentation tools much easier to learn. And if your technical writing concepts are good, organizations are willing to hire and train you in the specific tools they use (there are so many tools!).

Last year, I conducted weekend mentoring sessions over a month for aspiring technical writers, as a part of the TechStart’09 initiative. I mentored CS students with technical writing concepts like Documentation Development Life Cycle (DDLC), standards, editing, and basic word processing tools. The results were really encouraging with all students landing technical writing jobs by the end of the program.

If by now you have made up your mind to take up technical writing, you can start preparing yourself by studying Microsoft® Manual of Style for Technical Publications and The Chicago Manual of Style. Also, you can learn using the editing and reviewing features your word processor (for example, MS Word, OpenOffice Writer etc.) provides. You may also become member of the Technical Writers of India or Technical Writers in Pune groups to learn about new technical writing concepts, techniques, and job opportunities. Feel free to write to me at mugdha at techatom dot in if you are interested in the mentoring sessions.

About the Author – Mugdha Vairagade

Mugdha Vairagade is a Senior Software Documentation Expert having over 8 years of experience, with strong background in Software Development. She has authored numerous well-appreciated articles and white papers on IT-related topics. She has worked with reputed organizations including IBM, Intel, and CNET.

Mugdha presently works as a Senior Information Developer with a services company based in Pune, India. There she leads small teams, executing and delivering high-quality product documentation projects for diverse domains – including Life Sciences, Telecom, and E-commerce.

Mugdha’s expertise and interests include Java, Linux, XML, and Open Source, along with Wireless Application Development.

Mugdha is an avid Open Source supporter. She also volunteers for Linux Documentation Project, Mozilla Development Center, and Pune Giki.

For more details, see Mugdha’s website

Reblog this post [with Zemanta]