[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
Hej Poul-Erik Andreasen wrote: > Hej > Jeg sidder og laver noget GtkAda proggrammering med GLADE. > Det forgår på den måde at GLADE der er et GUI -development > program genrerer en XML fil den fil bliver så af et program der > hedder Gate oversat til Ada Kildetekst, som jeg så kan arbejde > videre på. > Det spørgmål jeg spekulerer på har er om XML filen kan betragtes > som kildetekst, sådan rent open source mæssigt. Den er ganske > vist ikke nødvendig for at oversætte programmet. Man kan også > lave ændringer og undersøge programmet og lave ændringer uden, > men det er unægtelig noget lettere at gøre det ved at GLADE og > XML filen. > Grunden til jeg spørger er at man kunne jo tænke sig at man havde > en oversætter der lave Assembler kildetekst i stedet for > binaries. Så kunne man kalde sit program open source, men hvor > antallet af mennesker der ville være i stand til at få noget ud > af kildeteksten ville være ganske begrænsede. I den tekniske verden er assembler lig med kildetekst og det kræver en oversættelse for at kunne køre. På den anden side, så er basic også kildetekst, men her kræves kun en fortolker. I stedet for at spørge, hvad kildetekst er, så skal man måske spørge, hvad et binært program er ? Godtages assembler som et ikke binært program, kan man altid offentliggøre output fra en disassembler. Det er næsten ulæseligt og alligevel lig med, hvad alle selv kan producere ud fra et binært program. Ideen er selvfølgelig, at du kan konvertere tilbage til et binært program igen. --PMM
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |