Sunteți pe pagina 1din 11

1.2.

2 Software
Concepto de Carlos M. Correa.- Este autor seala que software es un trmino amplio, que
incluye los elementos para identificacin y anisis de un problema a ser resueltos pro un
computador; el programa de captacin que resulta del anlisis de esos elementos y el
material de apoyo correspondiente. ().
Conceptos de la ley de los estados Unidos.- Se denomina software segn la ley pblica
96-517, de diciembre de 1980, ttulo 17 del O.S. Cod de Art. 101), a el programa de
computacin es un conjunto de afirmaciones o de instrucciones por ser usados directa o
indirectamente en un ordenador a fin de obtener un resultado determinado.
Concepto de software segn el D. Legislativo 882.- (Ley sobre derechos de autor).
Software es la expresin de un conjunto de instrucciones mediante palabras, cdigos,
planes o en cualquier otra forma que al ser incorporados en un dispositivo de lectura
automatizada, es capaz de hacer que un computador ejecute una tarea u obtenga un
resultado.

La

proteccin

del

programa

de

ordenador

comprende

tambin

la

documentacin tcnica y los manuales de uso.

TIPOS DE SOFTWARE
Existe variedad de clasificacin de software, pero por cuestiones acadmicas se ha
dividido en:
- Segn la funcin.
- Segn el grado de estandarizacin o uso.

Segn la funcin.- Esta clasificacin para nuestro tema es solamente ilustrativa, dentro de
este bloque encontramos.
Software de base.- Son los que controlan el funcionamiento interno del ordenador,
perifricos que sirva para el correcto funcionamiento de otros programas dentro de ellos
se pueden destacar, software de memoria (Memmaker), sistemas operativos (DOS 6.00)
lenguaje de programacin (Basic), son los que estn inmerso en el ordenador.
Software aplicativos.- Son programas de montos o funciones especficos, que el usuario,
adquiere de acuerdo a sus necesidades; entre las cuales podemos mencionar:
- Hojas de clculo (Quattro Pro)
- Procesadora de Textos (Word Perfect)
- Base de datos (Dbase)
- Diseo Grfico (Corel Draw)
Segn el uso o estandarizacin .- Existen 3 sub divisiones que son considerada software
aplicativos debido a que ellos son requeridas atendiendo la necesidad del usuario, y que a
mencionar son:
El software aplicativo.- Tambin llamado package, estos programa estn dirigidos al
mercado en general, lo cual a originado el origen de empresas creadoras de software, que
estn pues estas son propia nos bie definidos, bien es hoja calculo, base de datos, o
conjuntos de programas en grupo.
El software a medida.- Tambin denominada (Custom mode), son los creados por
empresas para sus propias actividades, tambin son susceptibles de modificacin

El software de acuerdo al cliente.- Se les denomina (customized), son programas


estndar, modificado de acuerdo a la necesidad de un usuario en particular. La legislacin
no menciona quien es el autorizado de hacer esta modificacin.
El software es un componente esencial de toda actividad basado en el uso de la
informtica.
En nuestro pas no existe una produccin elevada de software, por el cual depende de los
importados. Es por ello que creemos necesario, promover el desarrollo del software, con
un debido marco jurdico que debe de tener un trato especial, y no simplemente estar
vinculada a los derechos de autor, o a las de propiedad industrial, sino que debe de tener
proteccin especifica, pues de acuerdo a ello en un corto plazo se podr adoptar, una
acertada poltica de incentivo del software.
Teniendo en cuenta, que la informtica, es en la actualidad de inters colectivo, razn por
lo cual las normas de proteccin deben ser claras y especficas, no como sucede en estos
momentos, que el trmite es eminentemente burocrtico, y en el cual INDECOPI no se
pronuncia an como si lo ha hecho con las exigencias de autorizacin para realizar
eventos sociales, que segn INDECOPI constituye barrera burocrtica para agentes
econmicos que conducen locales que atienden al pblico con carcter regular o
permanente (Res. No. 02-96-CAM-INDECOPI), D igual manera debera pronunciarse
con relacin a la inscripcin de software, as como brindarle la seguridad adecuada.
En nuestro pas no existe un plan de formacin de recursos humanos, para que se pueda
desarrollar los software, sino que solamente se concentra en la aplicacin, siendo
importante, pero lo es an ms la creacin y de acuerdo a nuestras caractersticas.

La proliferacin de microcomputadoras, a bajo costo, ha generado la denominada


piratera del software, el contrabando del software.
Debe incentivarse las pruebas de calidad, pues los software van corrigindose, originando
una atmosfera que es necesario estudiar. Como podemos justificar la proteccin jurdica
de un software; surgen preguntas como las siguientes.
a) Si el software sintona V.1.0. tendr la misma proteccin que sintona V.2.0.?
b) El software de entretenimiento, debe tener el mismo nivel que el aplicativo?.
El cambio tecnolgico de las ltimos 15 aos, ofrece una enorme ventaja competitiva, que
opera en un marco global, y que en muchos casos los fabricantes de hardware como en el
caso de I.B.M., han tenido ciertas dependencias de fabricantes de software como
MICROSOFT, que en gran manera influye en las relaciones hardware - software, ello
recorta en gran parte el desarrollo autnomo del software, y tambin limita la proteccin
jurdica ya que se trata de programas que gozan de proteccin jurdica en sus pases,
pero que tambin debe ser garantizado en los pases donde son explotados o utilizados.
Se debe propugnar la creacin de un sistema jurdico en el cual, el creador del software
puede tener participacin director con sus clientes, sin que es a comunicacin se vea
truncada por el anacronismo jurdico de ciertas normas positivas.
En la actualidad existen 2 tendencias enteramente definidas.
a) Los que propugnan que el software debe ser libre y que no debe estar sujeta a ninguna
tipo de norma positiva.
b) Los que manifiestan que el software obra creadora debe estar sujeta a la tutela jurdica.

C) Nosotros planteamos una tercera posicin la cual la definicin de manera Eclptica,


y que en el devenir de nuestra tesis fundamentaremos.
Uno de los problemas fundamentales con relacin a la piratera. Del software, podra ser
graficado de la siguiente manera:
A facilitara un utilitario, a un amigo, pero sin que esto signifique que su ordenador se
transformar en un centro de ejecuciones para la operacin masiva e ilegal del software,
si es que es para uso particular.

EL SOFTWARE Y SU INFLUENCIA ENLA INDUSTRIA.


El software como componente principal del ordenador, surge a mediados de la dcada de
los aos 60, como integrante del propio hardware, es decir, los fabricantes diseaban el
hardware, elaboraban su propio software, dependiendo de la misma empresa productora.
A inicios de los aos 80, empez a surgir un mercado independiente del software,
surgieron

empresas

creadoras

de

programas,

que

estaban

destinada

las

microcomputadoras, con el bajo costo del hardware, sobrevino la oferta y demanda del
software, hacindose ms verstil para el usuario.
La versatilidad, el fcil manejo de los programas, le creaban los problemas pues cuando
se crean los primeros sistemas operativos, tenan opciones de copiado, lo cual permite el
fcil robo de software.
En la actualidad estamos inmerso en el mundo de la informtica, y por consiguiente con
sus problemas que en los pases latinoamericanos no tienen un viso de desarrollo de

independencia y que se encuentra contemplado en las normas positivas de forma


incipiente.
La informacin, es en estos momentos el eje de la revolucin industrial, los pases
latinoamericanos se encuentra varados por la falta de un marco legal adecuado; lo que
interesa a un pas subdesarrollado, es la reinsercin en el sistema financiero mundial
aspectos econmicos, pero dejan de lado importantes desafos legales cmo el del
desarrollo del software.
La complejidad del fenmeno de flujos de datos, sobrepasa los lmites de nuestra frontera,
datos que son elaborados y conducidos por ordenadores, que a su vez son recepcionadas
por el satlite como el PANANSET y que a su vez es distribuido va Internet, en donde
pueden ser consultados, verificadas, procesados o almacenados, sin que exista
conexidad con la matriz, ya que se puede destinar a otras funciones
Probablemente la definicin ms formal de software es la atribuida a la IEEE en su
estndar 729: la suma total de los programas de cmputo, procedimientos, reglas [,]
documentacin y datos asociados que forman parte de las operaciones de un sistema de
cmputo (Ver: IEEE Std 729-1993, IEEE Software Engineering Standard 729-1993:
Glossary of Software Engineering Terminology. IEEE Computer Society Press, 1993).
Bajo esta definicin el concepto de software va ms all de los programas de cmputo en
sus distintas versiones: cdigo fuente, binario o cdigo ejecutable.
El software se puede presentar en dos formas:

el cdigo fuente escrito por personas,

el cdigo objeto usualmente en la forma de archivos binarios, ejecutables


directamente en una arquitectura de ordenador determinada.

Los programas que traducen el cdigo fuente de los programas en ejecutables se llaman
compiladores.
Programtica se divide en dos categoras principales:

los sistemas operativos

las aplicaciones de usuario.

Programacin

Lenguaje de programacin
Editores de texto
Compiladores
Algoritmos

Aplicaciones

MLCAD

Software de oficina

Procesador de texto

Hoja de clculo

Base de datos

Software colaborativo

Cdigo abierto

Blog

WikiWiki

Slashcode

NupeCode

Everything Engine

Criptografa

Pretty Good Privacy

GNU Privacy Guard

Software educacional

Sistema operativo

1.2.2 Firmware
Firmware o Programacin en Firme, es un bloque de instrucciones de programa para

propsitos especficos, grabado en una memoria tipo ROM, que establece la lgica de
ms bajo nivel que controla los circuitos electrnicos de un dispositivo de cualquier tipo. Al
estar integrado en la electrnica del dispositivo es en parte hardware, pero tambin es
software, ya que proporciona lgica y se dispone en algn tipo de lenguaje de
programacin.

Funcionalmente, el firmware es el intermediario (interfaz) entre las ordenes externas que


recibe el dispositivo y su electrnica, ya que es el encargado de controlar a sta ltima
para ejecutar correctamente dichas rdenes externas.
Encontramos Firmware en memorias ROM de los sistemas de diversos dispositivos
perifricos, como en monitores de video, unidades de disco, impresoras, etc., pero
tambin en los propios microprocesadores, chips de memoria principal y en general en
cualquier circuito integrado.
Muchos de los Firmwares almacenados en ROM estn protegidos por Derechos de Autor.
El programa BIOS de un ordenador es un firmware cuyo propsito es activar una mquina
desde su encendido y preparar el entorno para la instalacin de un Sistema Operativo
complejo, as como responder a otros eventos externos (botones de pulsacin humana) y
al intercambio de rdenes entre distintos componentes del ordenador.
En un microprocesador el firmware es el que recibe las instrucciones de los programas y
las ejecuta en la compleja circuitera del mismo, emitiendo rdenes a otros dispositivos del
sistema.
Es una memoria interna que poseen ciertos dispositivos hardware en la que est instalado
un software especial que lleva a cabo algunas de las funciones del aparato. Esta memoria
suele ser regrabable por lo que se puede actualizar el firmware para corregir ciertos

errores descubiertos en el funcionamiento del aparato o aadirle nuevas caractersticas.


Para descubrir nuevos firmware de nuestro hardware es conveniente que nos
acostumbremos

visitar

regularmente

la

pgina

web

de

su

fabricante.

El firmware es una combinacin de software (programa) y hardware (en este caso, chips).
En su conjunto son Chips que poseen dentro pequeos programas que son guardados
dentro y que se denominan Firmware.
Estos chips normalmente son de los siguientes tipos:
ROM(s)

Read

Only

Memory

(Memoria

de

solo

lectura)

PROM(s) Programmable read-only memory (memoria programable de solo lectura)


EPROM(s) Erasable programmable read-only memory (memoria programable y con
capacidad de ser borrada)
El firmware en PROM o EPROM est diseado para ser modificado si es necesario a
travs de una actualizacin de software.
El

firmware

en

Apple

Hasta la salida del iMac, el firmware de los ordenadores iba condensado en un solo chip y
no poda ser modificado: el firmware de por ejemplo el Power Mac 9600/350 ocupaba 4
mb. Desde la salida del iMac, Apple opt por otra poltica en el desarrollo del firmware:
chips ms pequeos para el arranque (apenas 1 mb tena el primer Mac) mientras que el
resto de las intrucciones de la ROM se cargan en la RAM (Random Access Memory o
Memoria de acceso aleatorio). Esta poltica permiti que los firmwares de las mquinas de
Apple se pudieran actualizar ... como por ejemplo en el caso de el lanzamiento de
MacOSX, que necesita una actualizacin de ese firmware para poder ejecutar el nuevo
sistema operativo en mquinas que no podan usarlo ya que haban sido lanzadas antes
de la salida de este sistema operativo. Apple tiene en castellano un interesante artculo
acerca de las diferencias de estos dos tipos de "firmware": Diferencias entre Mac OS
ROM y bootROM.

Qu

productos

de

Apple

usan

firmware?

Los productos de Apple que usan un firmware actualizable son: AirPort, Bluetooth,
PowerMac (G3 blanco y azul, G4 y G5), PowerBook, iBook, iMac, eMac, iPod, teclado y
ratn inalmbrico de Apple e iSight
Otros productos genricos que pueden actualizar su firmware son las tarjetas grficas o
tarjetas de audio, las unidades pticas (CDs, DVDs, grabadoras de todo tipo), Discos
duros (en algunos casos) y en general los perifricos que soportan entrada y salida de
datos de todo tipo, ya sea de presentacin, o de lectura/escritura.
Open

firmware

Open firmware es el nombre genrico de la especificacin que cumple la norma IEEE


Standard 1275-1994. Entre otras muchas caractersticas, permite a los ordenadores el
disponer de un interfaz independiente para dispositivos como las tarjetas PCI o AGP. Esto
permite que las tarjetas enchufar-y-funcionar (plug and play) sean facilmente soportadas
por diferentes modelos de ordenadores sin la necesidad de que los fabricantes tengan
que hacer modelos especficos para cada ordenador, como ocurra en la poca Pre-iMac,
en que los firmwares eran fijos y no actualizables.

S-ar putea să vă placă și