• Nenhum resultado encontrado

Integrantes: Flaviane Lidia Marcos Thiago

N/A
N/A
Protected

Academic year: 2021

Share "Integrantes: Flaviane Lidia Marcos Thiago"

Copied!
24
0
0

Texto

(1)

Integrantes:

Flaviane

Lidia

Marcos

Thiago

(2)

1969 - MULTICS na Bell Telecom (AT&T)

Continuado por Thompson – UNIX (1971)

Porte numa PDP-11 (1972)

1973 - Unix, 4a edição (Bell Telecom)

AT&T não podia comercializar UNIX

1977: Lançamento do BSD (Berkeley Software Distribution)

1983: AT&T comercializa o System V

1982: Comercialização agressiva

1987: AT&T se une com a Sun para criar uma fusão

SunOS/System V: SVR4

(3)

POSIX, FSG, LSB, FHS,

I18N e L10N

P a d r o n i z a ç ã o d o U n i x

e d e r i v a d o s

(4)

P O S I X

POSIX (Portable Operating System Interface)

O termo POSIX foi sugerido por Richard Stallman em

resposta a um pedido da IEEE de um nome fácil de lembrar. É uma

sigla aproximada de Portable Operating System Interface, com o X

a representar a herança que o interface de programação de

aplicações tem do sistema UNIX.

É um conjunto de padrões de interfaces do sistema

operacional baseado no UNIX. A necessidade de padronização

decorreu da existência de diversas empresas desenvolverem em

diversos UNIX´s e para usuários diferentes.

(5)

P O S I X

A designação internacional da norma é ISO/IEC9945, a

publicação ocorreu em 18 agosto 2003.

POSIX é o nome de uma família de normas relacionadas

definidas pelo IEEE e designada formalmente por IEEE 1003.

O OpenGroup (www.opengroup.org) concedeu permissão a

vários projetos abertos de fonte incorporar materiais do

padrão. Toda requisição de uso concerne da permissão para

reproduzir seções do padrão deve ser enviado a Austin-Group

. A permissão necessita ser concedida por ambos possuidores

de direitos autorais, O IEEE e Open Group.

(6)

Os padrões técnicos da especificação:

Definição Básica

Base Definitions (XBD)

Shell e Utilitários

Shell and Utilities (XCU)

Interface do Sistema

System Interfaces (XSH)

Informativos

Rationale (XRAT)

(7)

F r e e S t a n d a r d s G r o u p ( F S G )

Organização Independente e sem fins

lucrativos

Padroniza conceitos e procedimentos

INTEROPERABILIDADE

Várias empresas e desenvolvedores seguem

(8)

F r e e S t a n d a r d s G r o u p ( F S G )

LSB

OpenI18N

LANANA

OpenPrinting

Accessibility

DMI

DWARF

Open Cluster

(9)

L A N A N A

L i n u x A s s i g n e d N a m e s a n d N u m b e r s A u t o r i t y

Registro central de nomes e números usados no Linux.

Alocação de device numbers /dev

(Memory devices, Floppy disks, TTY devices, disk devices, etc)

Por exemplo:

0 = /dev/hd?

1 = /dev/hd?1 Primeira partição

2 = /dev/hd?2 Segunda partição

(10)

O p e n P r i n t i n g

(11)

A c e s s i b i l i t y

Padrões de acessibilidade para portadores de deficiências.

Tecnologias Assistivas (TA)

navegação do teclado

(12)

D M I

D e b u g g e r M a c h i n e I n t e r f a c e

Interface de de pré-compilação e verificação de erros

Ambiente de debugger, onde os sources são submetidos

para validação da sua estrutura lógica.

A interface MI atual é incompleta e não é totalmente

(13)

D W A R F

É um formato de depuração usado para descrever

(14)

O p e n C l u s t e r

Projeto para definir padrões para funções básicas de

(15)

L S B – L i n u x S t a n d a r d B a s e

Definição

(16)

L S B – C o n s e g u i n d o a C e r t i f i c a ç ã o

Processo:

1)

Registro

2)

Testar e Certificar

(17)

L S B

Novidades da LSB 3.0

Padrão ISO – IS-23360 em novembro de 2005

Empresas que apoiam:

Novell

Red Hat

IBM

HP

Intel

Adobe

Mandriva

Real Network

(18)

L S B – C e r t i f i c a ç õ e s D i s t r i b u í d a s

h t t p : / / w w w . f r e e s t a n d a r d s . o r g / e n / L S B _ D i s t r i b u t i o n _ S t a t u s

2 4 /

1 1 / 0 6

Product  Status  Notes  Asianux 2.0 SP1  LSB 3.1 (planned)  Asianux 2.0  LSB 3.0 Certified  Bharat Operating System Solutions (BOSS) Linux  LSB 3.1 Certified  Debian 4.0 ("etch")  LSB 3.1 (planned)  Debian 3.1 ("sarge")  not LSB compliant  Fedora Core 5  not LSB compliant  Freespire 1.1  LSB 3.1 (planned)  Linspire 6.0  LSB 3.1 (planned)  Mandriva Corporate Server 4.0/Corporate Desktop 4.0  LSB 3.1 (planned)  Mandriva Linux 2007  LSB 3.1 (planned)  Mandriva Linux 2006  LSB 3.0 compliant  Red Hat Enterprise Linux Version 5  LSB 3.1 (planned)  Red Hat Enterprise Linux Version 4 (Update 2) and above LSB 3.0 Certified  Red Hat Enterprise Linux Version 3  LSB 1.3 Certified  Sun Wah Linux RAYS LX 1.5  LSB 3.1 (planned)  Sun Wah Linux RAYS LX 2.0  LSB 3.1 (planned)  SUSE LINUX Enterprise 10  LSB 3.1 Certified  SUSE LINUX Enterprise Server 9 with Service Pack 3  LSB 3.0 Certified  SUSE Linux 10.1  LSB 3.0 Certified  SUSE Linux 10.0  LSB 3.0 Certified  Turbolinux FUJI 11 (English version)  LSB 3.1 (planned)  LSB 3.0 compliant with DCC 3.0  ships with lsb package (version 3.0)  installed in default configuration but not LSB  3.0 compliant  LSB 3.1 compliant with lsb­3.1­ 1.2.20060mdk from community branch  AMD64, IA32, IA64, and PPC64  architectures only; PPC32 and S390X  architectures in next update 

(19)

P a d r ã o p a r a I n t e r n a c i o n a l i z a ç ã o

d e S o f t w a r e

Internacionalização

(20)

I 1 8 N / L 1 0 N

O que é?

Principais atividades

G11N = I18N + L10N

(21)

F i l e S y s t e m H i e r a r c h y S t a n d a r d

Diretórios

/bin

/boot

/dev

/etc

/home

/lib

/media

/opt

/root

/sbin

/tmp

/usr

/var

(22)

C o n c l u s ã o

O objetivo deste trabalho não é ensinar

todos estes padrões mas expor o que

(23)

B i b l i o g r a f i a

http://www.faqs.org/docs/

http://www.lynuxworks.com/products/posix/posix.php3

http://www.unix.org/version3/

http://www.gnome.org/i18n/

http://i18n.kde.org/

http://java.sun.com/docs/books/tutorial/i18n/

http://en.wikipedia.org/wiki/Posix

http://www.opengroup.org/onlinepubs/009695399/

Livro - POSIX Programmers Guide

Livro - POSIX manual – O'REILLY

http://cegil.geness.ufsc.br/index2.php?option=content&task=view&id=10&

pop=1&page=0

http://www.freelocalization.com/faq.php?lang=pt_PT#cooperation

http://java.sun.com/j2se/1.4.2/docs/guide/intl/

(24)

Referências

Documentos relacionados

Em geral, a fauna cavern´ıcola de S˜ ao Desid´ erio apresen- tou - se extremamente relevante, com registro de v´ arios trogl´ obios, v´ arias esp´ ecies novas para a ciˆ encia,

Nesse sentido, o livro de Mary Del Priori Sobreviventes e guerreiras: Uma breve história da mulher no Brasil de 1500 a 2000 convida seus leitores a refletir sobre a história

O diagrama de fluxos mostrado na Figura 1 foi empregado para investigar qualitativamente o efeito da acidez (pH) e da intensidade iônica sobre a cinética de redução do

O objetivo deste trabalho é mostrar como a utilização de ferramentas de melhoria contínua, como a filosofia Kaizen impacta profundamente na vida das pessoas em

não foi só pra mim, foi para todos os públicos da comunidade que podem ter acesso também na escola, a pesquisa não vai ficar comigo, vai para escola para que todos tenham

no leilão A-4 de 2018 no Ambiente de Contratação Regulada – ACR; Lançamento de Processo Licitatório para Contratação de Empresa especializada para Prestação

cada lote e a cada tratamento Atingidos os 35 dias de cada ensaio, as sementes que nao germinaram foram analisadas para se saber a razao da sua nao

O Apóstolo Valdemiro Santiago enfatiza em seus discursos públicos a necessidade de haver representantes da IMPD no cenário político a fim de combater os males