Tuesday, October 21, 2008

Not caring about piracy[1]!?

Few minutes ago, from a talk on my computer network class, about the practical experience with some network simulator:


“Cisco IOs are not easy to obtain. They have to be obtained on “non-standard” ways from some “special” places which have been uploadad there by people using who-knows what procedures”

- Random student


The audience being all other students on the class. Nobody complained, and that was expected. But I didn't expected that the professor would let this pass without any comment.

I don't like this. Heck, maybe half of the people in this classroom is going to work on software itself on the next decades. Myself included, of course. How can we expect people to comply with the terms of the software we make if we don't with software other people make?

Same thing on the local software industry. We are talking about companies that sell software here.

Also note that this is not only about commercial software. When you release something as GPL, CC (on any of its variations) or even BSD, you want people to respect your conditions.

I invite people to follow the Golden Rule and/or the Silver Rule.

[1] I would like if saying "software misappropriation and/or misuse" were more practical than saying "piracy". But it's not, so I'm staying with the not ideal but common word

5 comments:

Victor Hugo Saavedra said...

In my University, I used mysql in class the dataBase. the teacher said "sqlServer is not free"

But next year I have Web develepment, the languaje is php by is free :(.

I prefer to see .net :( .


--
Atte.
Victor Hugo Saavedra
http://vhspiceros.blogspot.com

Victor Hugo Saavedra said...

by other part. nothing see license.

I prefer to see languaje dinamic for example python.

--
Atte.
Victor Hugo Saavedra
http://vhspiceros.blogspot.com

Leo Soto M. said...

Hey Victor,

I think that not forcing students to use proprietary products is a good thing. You don't need MSSQL or Oracle to properly practice with databases. PostgreSQL is a really powerful database, and completely free (as in freedom, as well as in beer). MySQL is not that comparable, but depending on the covered topics may be good enough.

About .NET vs Python, same thing. You can have both, though, using IronPython (I believe it also works on Linux using Mono).

Victor V. said...

so, as i read you fell into Cisco claws, hahaha...

There are some ways to work with virtual machines running Cisco IOs (many of them barely legal), and of course you can download directly from their site the PacketTracer network simulator (the official tool from Cisco), that option is totally legal, and as far as i know you only need to register on their site to download PacketTracer (and now it's available for ubuntu!!)
Also you can use some other network simulators but all them are paid (closed) software.

... from my particular point of view, teachers are not interested in do the right thing here, i tell you this after see similar attitudes from some of my teachers, they are doing their job, that consists in make you busy, thats all , they just don't care about ethics or moral (as long as it doesn't become a conflict with their performance), or even teaching, if you need to use some paid software for a homework they encorage you to brake the law, just because thats not their problem.
I wonder what kind of professional uses this kind of behavior, just to clarify my point a little history that a teacher share with us... "here in my company, we receive a fella that came from duoc, he was doing his practice, and i gave him the task of made a server install, that install consider Windows server 2003, Oracle DB and IIS, this fella said that will finish the work in a noon... he made it, in the following morning he delivered all the documentation of the install, a thing that none has done before. Two days after we need to made the same with 6 new servers, and this fella said that he will only need a day to finish, I said ok, knowing that he will never get the task done, but for my surprise in the noon of the following day he had the 6 servers up and running, i couldn't believe it, and as the previous time, he delivered all the documentation, very detailed... I ask him to come to my office to know what was the trick, he told me that after made the first install he just created an image of the hard disk, and as all the servers were the same model, he just clone the disks in every machine, this fella have just saved us 6 days of work, and our customer get amazed with the efficiency of our company, now his documents are the key to every new project that come to our systems department"... obviously I asked my teacher what happened with the fella.. his answer was " don't have idea we fired him two weeks later"...

Sometimes i get to the conclusion that they don't develop, or create anything... therefore my final conclusion is that this kind of teacher is barely usefull.

Josue said...
This comment has been removed by a blog administrator.