This file is indexed.

/usr/share/GNUstep/Documentation/User/GNUstep/gnustep-faq/How-about-porting-between-Cocoa-and-GNUstep_003f.html is in gnustep-make-doc 2.6.8-2.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Created by GNU Texinfo 6.3, http://www.gnu.org/software/texinfo/ -->
<head>
<title>Untitled Document: How about porting between Cocoa and GNUstep?</title>

<meta name="description" content="Untitled Document: How about porting between Cocoa and GNUstep?">
<meta name="keywords" content="Untitled Document: How about porting between Cocoa and GNUstep?">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="index.html#Top" rel="start" title="Top">
<link href="Compatibility.html#Compatibility" rel="up" title="Compatibility">
<link href="Tools-for-porting.html#Tools-for-porting" rel="next" title="Tools for porting">
<link href="Is-it-easy-to-port-OPENSTEP-programs-to-GNUstep_003f.html#Is-it-easy-to-port-OPENSTEP-programs-to-GNUstep_003f" rel="prev" title="Is it easy to port OPENSTEP programs to GNUstep?">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
blockquote.smallquotation {font-size: smaller}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
div.smalldisplay {margin-left: 3.2em}
div.smallexample {margin-left: 3.2em}
div.smalllisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
pre.smalldisplay {font-family: inherit; font-size: smaller}
pre.smallexample {font-size: smaller}
pre.smallformat {font-family: inherit; font-size: smaller}
pre.smalllisp {font-size: smaller}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>


</head>

<body lang="en">
<a name="How-about-porting-between-Cocoa-and-GNUstep_003f"></a>
<div class="header">
<p>
Next: <a href="Tools-for-porting.html#Tools-for-porting" accesskey="n" rel="next">Tools for porting</a>, Previous: <a href="Is-it-easy-to-port-OPENSTEP-programs-to-GNUstep_003f.html#Is-it-easy-to-port-OPENSTEP-programs-to-GNUstep_003f" accesskey="p" rel="prev">Is it easy to port OPENSTEP programs to GNUstep?</a>, Up: <a href="Compatibility.html#Compatibility" accesskey="u" rel="up">Compatibility</a> &nbsp; </p>
</div>
<hr>
<a name="How-about-porting-between-Cocoa-and-GNUstep_003f-1"></a>
<h4 class="subsection">1.1.2 How about porting between Cocoa and GNUstep?</h4>

<p>It&rsquo;s easier from GNUstep to Cocoa than Cocoa to GNUstep. Cocoa is
constantly changing, much faster than GNUstep could hope to keep
up. They have added extensions and new classes that aren&rsquo;t available in
GNUstep yet. Plus there are some other issues. If you start with
Cocoa:
</p>
<ul>
<li> Use #ifndef GNUSTEP for Apple only code.
</li><li> Do not use CoreFoundation
</li><li> Do not use Objective-C++ (except with gcc 4.1 or later)
</li><li> Do not use Quicktime or other proprietary extension
</li><li> GNUstep should be able to read Cocoa nib files automatically, so there
is no need to port these, although you might want to have GNUstep specific
versions of them anyway.
</li></ul>

<p>See also <a href="http://mediawiki.gnustep.org/index.php/Writing_portable_code">http://mediawiki.gnustep.org/index.php/Writing_portable_code</a>
for more information.
</p>



</body>
</html>