⌈⌋ branch:  freshcode


Hex Artifact Content

Artifact 2c720c0906b768ca8c8342b4d6326aa577258f2e:

  • File page_links.php — part of check-in [5bda659526] at 2015-03-24 20:07:22 on branch trunk — Fix spacing to header block. Correct nowrap issue for title/version/datetime in .project headers (Firefox). (user: mario size: 14638)

0000: 3c 3f 70 68 70 0a 2f 2a 2a 0a 20 2a 20 74 69 74  <?php./**. * tit
0010: 6c 65 3a 20 4c 69 6e 6b 73 20 74 6f 20 6f 74 68  le: Links to oth
0020: 65 72 20 64 69 72 65 63 74 6f 72 69 65 73 0a 20  er directories. 
0030: 2a 20 64 65 73 63 72 69 70 74 69 6f 6e 3a 20 43  * description: C
0040: 6f 6c 6c 65 63 74 69 6f 6e 2f 6f 76 65 72 76 69  ollection/overvi
0050: 65 77 20 6f 66 20 6f 74 68 65 72 20 73 6f 66 74  ew of other soft
0060: 77 61 72 65 20 74 72 61 63 6b 69 6e 67 20 2f 20  ware tracking / 
0070: 6c 69 6e 6b 20 6c 69 73 74 73 2e 0a 20 2a 20 76  link lists.. * v
0080: 65 72 73 69 6f 6e 3a 20 30 2e 38 0a 20 2a 20 74  ersion: 0.8. * t
0090: 79 70 65 3a 20 74 65 6d 70 6c 61 74 65 0a 20 2a  ype: template. *
00a0: 20 63 61 74 65 67 6f 72 79 3a 20 6c 69 6e 6b 73   category: links
00b0: 0a 20 2a 0a 20 2a 20 54 6f 44 6f 0a 20 2a 20 20  . *. * ToDo. *  
00c0: 2d 20 68 74 74 70 3a 2f 2f 77 77 77 2e 64 61 74  - http://www.dat
00d0: 61 6d 61 74 69 6f 6e 2e 63 6f 6d 2f 6f 70 65 6e  amation.com/open
00e0: 2d 73 6f 75 72 63 65 2f 6f 70 65 6e 2d 73 6f 75  -source/open-sou
00f0: 72 63 65 2d 73 6f 66 74 77 61 72 65 2d 74 68 65  rce-software-the
0100: 2d 6d 65 67 61 2d 6c 69 73 74 2d 31 2e 68 74 6d  -mega-list-1.htm
0110: 6c 0a 20 2a 20 20 2d 20 68 74 74 70 3a 2f 2f 77  l. *  - http://w
0120: 77 77 2e 64 61 74 61 6d 61 74 69 6f 6e 2e 63 6f  ww.datamation.co
0130: 6d 2f 6f 73 72 63 2f 61 72 74 69 63 6c 65 2e 70  m/osrc/article.p
0140: 68 70 2f 33 39 32 35 38 30 36 2f 4f 70 65 6e 2d  hp/3925806/Open-
0150: 53 6f 75 72 63 65 2d 53 6f 66 74 77 61 72 65 2d  Source-Software-
0160: 54 6f 70 2d 35 39 2d 53 69 74 65 73 2e 68 74 6d  Top-59-Sites.htm
0170: 0a 20 2a 20 20 2d 20 68 74 74 70 3a 2f 2f 73 6f  . *  - http://so
0180: 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 6e 65  urceforge.net/ne
0190: 77 2f 0a 20 2a 20 20 2d 20 68 74 74 70 3a 2f 2f  w/. *  - http://
01a0: 66 6c 6f 73 73 6d 65 74 72 69 63 73 2e 6f 72 67  flossmetrics.org
01b0: 2f 0a 20 2a 0a 20 2a 2f 0a 0a 23 2d 2d 20 70 72  /. *. */..#-- pr
01c0: 65 66 65 72 72 65 64 20 6c 61 6e 67 75 61 67 65  eferred language
01d0: 73 0a 68 65 61 64 65 72 28 22 56 61 72 79 3a 20  s.header("Vary: 
01e0: 41 63 63 65 70 74 2d 4c 61 6e 67 75 61 67 65 22  Accept-Language"
01f0: 29 3b 0a 70 72 65 67 5f 6d 61 74 63 68 5f 61 6c  );.preg_match_al
0200: 6c 28 22 2f 5c 62 28 5c 77 5c 77 29 28 5b 2d 2c  l("/\b(\w\w)([-,
0210: 5c 73 3b 5d 5c 77 2a 7c 24 29 2f 22 2c 20 24 5f  \s;]\w*|$)/", $_
0220: 53 45 52 56 45 52 2d 3e 74 65 78 74 5b 22 48 54  SERVER->text["HT
0230: 54 50 5f 41 43 43 45 50 54 5f 4c 41 4e 47 55 41  TP_ACCEPT_LANGUA
0240: 47 45 22 5d 2c 20 24 6c 61 6e 67 73 29 0a 61 6e  GE"], $langs).an
0250: 64 20 24 6c 61 6e 67 73 20 3d 20 24 6c 61 6e 67  d $langs = $lang
0260: 73 5b 31 5d 3b 0a 0a 0a 69 6e 63 6c 75 64 65 28  s[1];...include(
0270: 22 74 65 6d 70 6c 61 74 65 2f 68 65 61 64 65 72  "template/header
0280: 2e 70 68 70 22 29 3b 0a 3f 3e 0a 0a 20 3c 73 74  .php");.?>.. <st
0290: 79 6c 65 3e 0a 20 20 20 20 23 73 69 64 65 62 61  yle>.    #sideba
02a0: 72 20 64 6c 2c 20 23 73 69 64 65 62 61 72 20 64  r dl, #sidebar d
02b0: 6c 20 64 64 2c 20 23 73 69 64 65 62 61 72 20 75  l dd, #sidebar u
02c0: 6c 20 7b 20 6d 61 72 67 69 6e 3a 20 30 3b 20 70  l { margin: 0; p
02d0: 61 64 64 69 6e 67 3a 20 30 3b 20 7d 0a 20 20 20  adding: 0; }.   
02e0: 20 23 73 69 64 65 62 61 72 20 64 6c 20 64 74 20   #sidebar dl dt 
02f0: 7b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 37  { font-weight: 7
0300: 30 30 3b 20 7d 0a 20 3c 2f 73 74 79 6c 65 3e 0a  00; }. </style>.
0310: 0a 20 3c 74 61 62 6c 65 20 69 64 3d 6d 61 69 6e  . <table id=main
0320: 73 70 6c 69 74 20 63 6c 61 73 73 3d 63 6f 6e 74  split class=cont
0330: 61 69 6e 65 72 2d 77 69 64 74 68 20 73 74 79 6c  ainer-width styl
0340: 65 3d 22 68 65 69 67 68 74 3a 20 33 30 30 30 70  e="height: 3000p
0350: 74 3b 20 6d 69 6e 2d 77 69 64 74 68 3a 20 37 30  t; min-width: 70
0360: 30 70 78 3b 22 3e 0a 20 3c 74 72 3e 3c 74 64 20  0px;">. <tr><td 
0370: 69 64 3d 6d 61 69 6e 3e 0a 0a 20 3c 68 34 20 63  id=main>.. <h4 c
0380: 6c 61 73 73 3d 6e 6f 2d 6d 61 72 67 69 6e 3e 4f  lass=no-margin>O
0390: 74 68 65 72 20 46 4c 4f 53 53 2f 4c 69 6e 75 78  ther FLOSS/Linux
03a0: 20 73 6f 66 74 77 61 72 65 20 64 69 72 65 63 74   software direct
03b0: 6f 72 69 65 73 3c 2f 68 34 3e 0a 20 20 20 3c 70  ories</h4>.   <p
03c0: 3e 0a 20 3c 3f 70 68 70 0a 0a 20 20 24 6c 69 6e  >. <?php..  $lin
03d0: 6b 73 20 3d 20 5b 0a 0a 23 20 20 20 20 20 20 5b  ks = [..#      [
03e0: 22 68 74 74 70 3a 2f 2f 66 72 65 73 68 63 6f 64  "http://freshcod
03f0: 65 2e 63 6c 75 62 2f 22 2c 20 22 66 72 65 73 68  e.club/", "fresh
0400: 63 6f 64 65 2e 63 6c 75 62 2e 6a 70 65 67 22 2c  code.club.jpeg",
0410: 20 22 66 72 65 73 68 63 6f 64 65 2e 63 6c 75 62   "freshcode.club
0420: 22 2c 0a 23 20 20 20 20 20 20 20 22 61 6e 64 20  ",.#       "and 
0430: 3c 61 20 68 72 65 66 3d 5c 22 68 74 74 70 3a 2f  <a href=\"http:/
0440: 2f 66 72 65 65 63 6f 64 65 2e 63 6c 75 62 2f 5c  /freecode.club/\
0450: 22 3e 66 72 65 65 63 6f 64 65 3c 2f 61 3e 2f 3c  ">freecode</a>/<
0460: 61 20 68 72 65 66 3d 5c 22 68 74 74 70 3a 2f 2f  a href=\"http://
0470: 66 72 65 73 68 6d 65 61 74 2e 63 6c 75 62 2f 5c  freshmeat.club/\
0480: 22 3e 66 72 65 73 68 6d 65 61 74 2e 63 6c 75 62  ">freshmeat.club
0490: 3c 2f 61 3e 0a 23 20 20 20 20 20 20 20 20 61 72  </a>.#        ar
04a0: 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65  e supposed to be
04b0: 63 6f 6d 65 20 73 75 62 73 74 69 74 75 74 65 73  come substitutes
04c0: 20 77 69 74 68 20 64 69 66 66 65 72 69 6e 67 20   with differing 
04d0: 76 69 65 77 73 20 6f 6e 20 73 68 61 72 65 64 20  views on shared 
04e0: 64 61 74 61 20 73 65 74 73 2e 22 0a 23 20 20 20  data sets.".#   
04f0: 20 20 20 5d 2c 0a 0a 0a 20 20 20 2f 2f 31 0a 20     ],...   //1. 
0500: 20 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f 66 72       ["http://fr
0510: 65 65 63 6f 64 65 2e 63 6f 6d 2f 22 2c 20 22 66  eecode.com/", "f
0520: 72 65 65 63 6f 64 65 2e 63 6f 6d 2e 6a 70 65 67  reecode.com.jpeg
0530: 22 2c 20 22 46 72 65 65 63 6f 64 65 2e 63 6f 6d  ", "Freecode.com
0540: 22 2c 0a 20 20 20 20 20 20 20 22 28 41 4b 41 20  ",.       "(AKA 
0550: 46 72 65 73 68 6d 65 61 74 29 20 77 61 73 20 74  Freshmeat) was t
0560: 68 65 20 6f 72 69 67 69 6e 61 6c 20 73 6f 66 74  he original soft
0570: 77 61 72 65 20 72 65 6c 65 61 73 65 20 74 72 61  ware release tra
0580: 63 6b 65 72 2c 20 61 6e 64 20 69 73 20 73 74 69  cker, and is sti
0590: 6c 6c 20 61 76 61 69 6c 61 62 6c 65 20 61 73 20  ll available as 
05a0: 61 72 63 68 69 76 65 2e 22 0a 20 20 20 20 20 20  archive.".      
05b0: 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74 70 3a  ],.      ["http:
05c0: 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65  //sourceforge.ne
05d0: 74 2f 22 2c 20 22 73 6f 75 72 63 65 66 6f 72 67  t/", "sourceforg
05e0: 65 2e 6e 65 74 2e 6a 70 65 67 22 2c 20 22 53 6f  e.net.jpeg", "So
05f0: 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 22 2c 0a  urceforge.net",.
0600: 20 20 20 20 20 20 20 22 49 73 20 74 68 65 20 63         "Is the c
0610: 6c 61 73 73 69 63 20 6f 70 65 6e 20 73 6f 75 72  lassic open sour
0620: 63 65 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 73  ce development s
0630: 65 72 76 69 63 65 0a 20 20 20 20 20 20 20 20 61  ervice.        a
0640: 6e 64 20 73 74 69 6c 6c 20 68 6f 6d 65 20 74 6f  nd still home to
0650: 20 61 6e 64 20 70 72 69 6d 61 72 79 20 68 75 62   and primary hub
0660: 20 66 6f 72 20 6d 61 6e 79 20 70 72 6f 6a 65 63   for many projec
0670: 74 73 2e 22 0a 20 20 20 20 20 20 5d 2c 0a 20 20  ts.".      ],.  
0680: 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f 66 6f 73      ["http://fos
0690: 73 69 65 73 2e 6f 72 67 2f 6c 69 6e 75 78 2f 6d  sies.org/linux/m
06a0: 69 73 63 2f 22 2c 20 22 66 6f 73 73 69 65 73 2e  isc/", "fossies.
06b0: 6f 72 67 2e 6a 70 65 67 22 2c 20 22 46 6f 73 73  org.jpeg", "Foss
06c0: 69 65 73 2e 6f 72 67 22 2c 0a 20 20 20 20 20 20  ies.org",.      
06d0: 20 22 74 72 61 63 6b 73 20 70 6f 70 75 6c 61 72   "tracks popular
06e0: 20 6f 70 65 6e 20 73 6f 75 72 63 65 20 70 61 63   open source pac
06f0: 6b 61 67 65 73 3b 20 61 6e 64 20 69 73 20 71 75  kages; and is qu
0700: 69 74 65 20 66 65 61 74 75 72 65 2d 72 69 63 68  ite feature-rich
0710: 20 75 6e 64 65 72 6e 65 61 74 68 20 69 74 73 20   underneath its 
0720: 63 6c 61 73 73 69 63 20 69 6e 74 65 72 66 61 63  classic interfac
0730: 65 2e 22 2c 0a 20 20 20 20 20 20 5d 2c 0a 20 20  e.",.      ],.  
0740: 20 2f 2f 32 0a 20 20 20 20 20 20 5b 22 68 74 74   //2.      ["htt
0750: 70 3a 2f 2f 64 69 72 65 63 74 6f 72 79 2e 66 73  p://directory.fs
0760: 66 2e 6f 72 67 2f 22 2c 20 22 64 69 72 65 63 74  f.org/", "direct
0770: 6f 72 79 2e 66 73 66 2e 6f 72 67 2e 6a 70 65 67  ory.fsf.org.jpeg
0780: 22 2c 20 22 46 72 65 65 20 53 6f 66 74 77 61 72  ", "Free Softwar
0790: 65 20 64 69 72 65 63 74 6f 72 79 22 2c 0a 20 20  e directory",.  
07a0: 20 20 20 20 20 22 69 73 20 74 68 65 20 46 53 46       "is the FSF
07b0: 73 20 57 69 6b 69 20 74 6f 20 73 75 6d 6d 61 72  s Wiki to summar
07c0: 69 7a 65 20 46 4c 4f 53 53 20 70 61 63 6b 61 67  ize FLOSS packag
07d0: 65 73 20 61 6e 64 20 70 72 6f 6a 65 63 74 73 2e  es and projects.
07e0: 22 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20  ".      ],.     
07f0: 20 5b 22 68 74 74 70 3a 2f 2f 67 69 74 68 75 62   ["http://github
0800: 2e 63 6f 6d 2f 22 2c 20 22 67 69 74 68 75 62 2e  .com/", "github.
0810: 63 6f 6d 2e 6a 70 65 67 22 2c 20 22 47 69 74 48  com.jpeg", "GitH
0820: 75 62 22 2c 0a 20 20 20 20 20 20 20 22 69 73 20  ub",.       "is 
0830: 61 20 70 72 65 74 74 69 65 72 20 66 72 6f 6e 74  a prettier front
0840: 65 6e 64 20 6f 6e 74 6f 20 67 69 74 20 73 6f 75  end onto git sou
0850: 72 63 65 20 63 6f 6e 74 72 6f 6c 2e 0a 20 20 20  rce control..   
0860: 20 20 20 20 20 4c 65 73 73 20 73 75 69 74 65 64       Less suited
0870: 20 66 6f 72 20 65 6e 64 20 75 73 65 72 73 2c 20   for end users, 
0880: 62 75 74 20 73 74 69 6c 6c 20 61 6c 6c 6f 77 73  but still allows
0890: 20 73 65 61 72 63 68 69 6e 67 20 66 6f 72 20 73   searching for s
08a0: 6f 66 74 77 61 72 65 2e 22 0a 20 20 20 20 20 20  oftware.".      
08b0: 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74 70 3a  ],.      ["http:
08c0: 2f 2f 77 77 77 2e 69 63 65 77 61 6c 6b 65 72 73  //www.icewalkers
08d0: 2e 63 6f 6d 2f 22 2c 20 22 69 63 65 77 61 6c 6b  .com/", "icewalk
08e0: 65 72 73 2e 63 6f 6d 2e 6a 70 65 67 22 2c 20 22  ers.com.jpeg", "
08f0: 49 63 65 20 57 61 6c 6b 65 72 73 22 2c 0a 20 20  Ice Walkers",.  
0900: 20 20 20 20 20 22 69 73 20 61 6c 73 6f 20 61 20       "is also a 
0910: 73 6f 66 74 77 61 72 65 20 72 65 6c 65 61 73 65  software release
0920: 20 74 72 61 63 6b 65 72 20 61 6e 64 20 6e 65 77   tracker and new
0930: 73 20 62 6c 6f 67 2c 20 77 69 74 68 20 69 74 73  s blog, with its
0940: 20 6f 77 6e 20 73 6f 66 74 77 61 72 65 20 64 69   own software di
0950: 72 65 63 74 6f 72 79 2e 22 2c 0a 20 20 20 20 20  rectory.",.     
0960: 20 5d 2c 0a 20 20 20 2f 2f 33 0a 20 20 20 20 20   ],.   //3.     
0970: 20 5b 22 68 74 74 70 3a 2f 2f 77 77 77 2e 6f 70   ["http://www.op
0980: 65 6e 73 6f 75 72 63 65 73 6f 66 74 77 61 72 65  ensourcesoftware
0990: 64 69 72 65 63 74 6f 72 79 2e 63 6f 6d 2f 22 2c  directory.com/",
09a0: 20 22 6f 70 65 6e 73 6f 75 72 63 65 73 6f 66 74   "opensourcesoft
09b0: 77 61 72 65 64 69 72 65 63 74 6f 72 79 2e 63 6f  waredirectory.co
09c0: 6d 2e 6a 70 65 67 22 2c 20 22 4f 70 65 6e 20 53  m.jpeg", "Open S
09d0: 6f 75 72 63 65 20 53 6f 66 74 77 61 72 65 20 44  ource Software D
09e0: 69 72 65 63 74 6f 72 79 22 2c 0a 20 20 20 20 20  irectory",.     
09f0: 20 20 22 4c 69 73 74 73 20 6f 6e 6c 79 20 73 74    "Lists only st
0a00: 61 62 6c 65 20 61 6e 64 20 77 65 6c 6c 2d 6b 6e  able and well-kn
0a10: 6f 77 6e 20 4c 69 6e 75 78 20 73 6f 66 74 77 61  own Linux softwa
0a20: 72 65 2c 20 61 73 20 69 74 27 73 20 69 6e 74 65  re, as it's inte
0a30: 6e 64 65 64 20 66 6f 72 20 65 6e 64 20 75 73 65  nded for end use
0a40: 72 73 2e 22 0a 20 20 20 20 20 20 5d 2c 0a 20 20  rs.".      ],.  
0a50: 20 20 20 20 5b 22 68 74 74 70 73 3a 2f 2f 6c 61      ["https://la
0a60: 75 6e 63 68 70 61 64 2e 6e 65 74 2f 22 2c 20 22  unchpad.net/", "
0a70: 6c 61 75 6e 63 68 70 61 64 2e 6e 65 74 2e 6a 70  launchpad.net.jp
0a80: 65 67 22 2c 20 22 4c 61 75 6e 63 68 70 61 64 22  eg", "Launchpad"
0a90: 2c 0a 20 20 20 20 20 20 20 22 69 73 20 74 68 65  ,.       "is the
0aa0: 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 68 75 62   development hub
0ab0: 20 66 6f 72 20 55 62 75 6e 74 75 20 61 6e 64 20   for Ubuntu and 
0ac0: 61 6c 73 6f 20 6c 69 73 74 73 20 61 20 66 65 77  also lists a few
0ad0: 20 74 68 69 6e 67 73 20 74 68 61 74 0a 20 20 20   things that.   
0ae0: 20 20 20 20 20 68 61 76 65 6e 27 74 20 6d 61 64       haven't mad
0af0: 65 20 69 74 20 69 6e 74 6f 20 74 68 65 20 70 61  e it into the pa
0b00: 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 73 20 79  ckage managers y
0b10: 65 74 2e 22 0a 20 20 20 20 20 20 5d 2c 0a 20 20  et.".      ],.  
0b20: 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f 77 77 77      ["http://www
0b30: 2e 6c 69 6e 75 78 67 61 6d 65 73 2e 63 6f 6d 2f  .linuxgames.com/
0b40: 22 2c 20 22 6c 69 6e 75 78 67 61 6d 65 73 2e 63  ", "linuxgames.c
0b50: 6f 6d 2e 6a 70 65 67 22 2c 20 22 4c 69 6e 75 78  om.jpeg", "Linux
0b60: 20 47 61 6d 65 73 22 2c 0a 20 20 20 20 20 20 20   Games",.       
0b70: 22 43 61 70 74 75 72 65 73 20 70 72 6f 67 72 65  "Captures progre
0b80: 73 73 20 61 6e 64 20 6e 65 77 6c 79 20 72 65 6c  ss and newly rel
0b90: 65 61 73 65 64 20 67 61 6d 69 6e 67 20 73 6f 66  eased gaming sof
0ba0: 74 77 61 72 65 20 66 6f 72 20 4c 69 6e 75 78 2e  tware for Linux.
0bb0: 22 2c 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20 2f  ",.      ],.   /
0bc0: 2f 34 0a 20 20 20 20 20 20 5b 22 68 74 74 70 3a  /4.      ["http:
0bd0: 2f 2f 77 77 77 2e 6f 73 61 6c 74 2e 63 6f 6d 2f  //www.osalt.com/
0be0: 22 2c 20 22 6f 73 61 6c 74 2e 63 6f 6d 2e 6a 70  ", "osalt.com.jp
0bf0: 65 67 22 2c 20 22 4f 53 20 61 73 20 41 6c 74 65  eg", "OS as Alte
0c00: 72 6e 61 74 69 76 65 22 2c 0a 20 20 20 20 20 20  rnative",.      
0c10: 20 22 4c 69 73 74 73 20 63 6f 6d 6d 65 72 63 69   "Lists commerci
0c20: 61 6c 2f 70 72 69 6f 70 72 69 65 74 61 72 79 20  al/prioprietary 
0c30: 73 6f 66 74 77 61 72 65 20 61 6e 64 20 74 68 65  software and the
0c40: 20 46 72 65 65 20 6f 72 20 4c 69 6e 75 78 20 61   Free or Linux a
0c50: 6c 74 65 72 6e 61 74 69 76 65 73 20 69 6e 20 75  lternatives in u
0c60: 73 61 67 65 20 63 61 74 65 67 6f 72 69 65 73 2e  sage categories.
0c70: 22 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20  ".      ],.     
0c80: 20 5b 22 68 74 74 70 3a 2f 2f 77 77 77 2e 6f 68   ["http://www.oh
0c90: 6c 6f 68 2e 6e 65 74 2f 22 2c 20 22 6f 68 6c 6f  loh.net/", "ohlo
0ca0: 68 2e 6e 65 74 2e 6a 70 65 67 22 2c 20 22 4f 70  h.net.jpeg", "Op
0cb0: 65 6e 48 55 42 20 28 4f 68 6c 6f 68 29 22 2c 0a  enHUB (Ohloh)",.
0cc0: 20 20 20 20 20 20 20 22 73 74 61 74 69 73 74 69         "statisti
0cd0: 63 61 6c 6c 79 20 74 72 61 63 6b 73 20 6f 70 65  cally tracks ope
0ce0: 6e 20 73 6f 75 72 63 65 20 70 72 6f 6a 65 63 74  n source project
0cf0: 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2e 22 0a 20   development.". 
0d00: 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22       ],.      ["
0d10: 68 74 74 70 3a 2f 2f 77 77 77 2e 7a 77 6f 64 6e  http://www.zwodn
0d20: 69 6b 2e 63 6f 6d 2f 22 2c 20 22 7a 77 6f 64 6e  ik.com/", "zwodn
0d30: 69 6b 2e 63 6f 6d 2e 6a 70 65 67 22 2c 20 22 5a  ik.com.jpeg", "Z
0d40: 77 6f 64 6e 69 6b 22 2c 0a 20 20 20 20 20 20 20  wodnik",.       
0d50: 22 70 72 6f 76 69 64 65 73 20 61 20 70 72 65 74  "provides a pret
0d60: 74 79 20 6f 76 65 72 76 69 65 77 2c 20 63 61 74  ty overview, cat
0d70: 65 67 6f 72 69 7a 61 74 69 6f 6e 2c 20 64 65 73  egorization, des
0d80: 63 72 69 70 74 69 6f 6e 20 61 6e 64 20 72 65 76  cription and rev
0d90: 69 65 77 73 20 66 6f 72 20 6f 70 65 6e 20 73 6f  iews for open so
0da0: 75 72 63 65 20 70 61 63 6b 61 67 65 73 2e 22 2c  urce packages.",
0db0: 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20 2f 2f 35  .      ],.   //5
0dc0: 0a 20 20 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f  .      ["http://
0dd0: 77 77 77 2e 6c 69 6e 75 78 61 6c 74 2e 63 6f 6d  www.linuxalt.com
0de0: 2f 22 2c 20 22 6c 69 6e 75 78 61 6c 74 2e 63 6f  /", "linuxalt.co
0df0: 6d 2e 6a 70 65 67 22 2c 20 22 4c 69 6e 75 78 20  m.jpeg", "Linux 
0e00: 41 6c 74 65 72 6e 61 74 69 76 65 73 22 2c 0a 20  Alternatives",. 
0e10: 20 20 20 20 20 20 22 43 75 72 61 74 65 73 20 61        "Curates a
0e20: 20 6c 69 73 74 20 6f 66 20 4c 69 6e 75 78 20 73   list of Linux s
0e30: 6f 66 74 77 61 72 65 20 61 6c 74 65 72 6e 61 74  oftware alternat
0e40: 69 76 65 73 20 66 6f 72 20 6d 69 67 72 61 74 69  ives for migrati
0e50: 6e 67 20 6e 65 77 63 6f 6d 65 72 73 2e 22 0a 20  ng newcomers.". 
0e60: 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22       ],.      ["
0e70: 68 74 74 70 3a 2f 2f 73 61 76 61 6e 6e 61 68 2e  http://savannah.
0e80: 6e 6f 6e 67 6e 75 2e 6f 72 67 2f 22 2c 20 22 73  nongnu.org/", "s
0e90: 61 76 61 6e 6e 61 68 2e 6e 6f 6e 67 6e 75 2e 6f  avannah.nongnu.o
0ea0: 72 67 2e 6a 70 65 67 22 2c 20 22 53 61 76 61 6e  rg.jpeg", "Savan
0eb0: 6e 61 68 22 2c 0a 20 20 20 20 20 20 20 22 50 72  nah",.       "Pr
0ec0: 6f 76 69 64 65 73 20 61 6e 20 61 6c 74 65 72 6e  ovides an altern
0ed0: 61 74 69 76 65 20 46 72 65 65 20 73 6f 66 74 77  ative Free softw
0ee0: 61 72 65 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20  are development 
0ef0: 70 6c 61 74 74 66 6f 72 6d 2e 22 0a 20 20 20 20  plattform.".    
0f00: 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74    ],.      ["htt
0f10: 70 3a 2f 2f 77 77 77 2e 72 65 64 64 69 74 2e 63  p://www.reddit.c
0f20: 6f 6d 2f 72 2f 63 6f 6f 6c 67 69 74 68 75 62 70  om/r/coolgithubp
0f30: 72 6f 6a 65 63 74 73 22 2c 20 22 63 6f 6f 6c 67  rojects", "coolg
0f40: 69 74 68 75 62 70 72 6f 6a 65 63 74 73 2e 6a 70  ithubprojects.jp
0f50: 65 67 22 2c 20 22 43 6f 6f 6c 47 69 74 48 75 62  eg", "CoolGitHub
0f60: 50 72 6f 6a 65 63 74 73 22 2c 0a 20 20 20 20 20  Projects",.     
0f70: 20 20 22 69 73 20 61 20 73 75 62 72 65 64 64 69    "is a subreddi
0f80: 74 20 64 69 73 63 75 73 73 69 6e 67 20 69 6e 74  t discussing int
0f90: 65 72 65 73 74 69 6e 67 20 66 69 6e 64 73 20 66  eresting finds f
0fa0: 72 6f 6d 20 28 6f 74 68 65 72 77 69 73 65 20 6f  rom (otherwise o
0fb0: 70 61 71 75 65 29 20 47 69 74 48 75 62 20 72 65  paque) GitHub re
0fc0: 70 6f 73 2e 22 2c 0a 20 20 20 20 20 20 5d 2c 0a  pos.",.      ],.
0fd0: 20 20 20 2f 2f 36 0a 20 20 20 20 20 20 5b 22 68     //6.      ["h
0fe0: 74 74 70 3a 2f 2f 77 77 77 2e 6c 69 6e 75 78 73  ttp://www.linuxs
0ff0: 6f 66 74 2e 63 7a 2f 65 6e 2f 22 2c 20 22 6c 69  oft.cz/en/", "li
1000: 6e 75 78 73 6f 66 74 2e 63 7a 2e 6a 70 65 67 22  nuxsoft.cz.jpeg"
1010: 2c 20 22 4c 69 6e 75 78 53 6f 66 74 2e 63 7a 22  , "LinuxSoft.cz"
1020: 2c 0a 20 20 20 20 20 20 20 22 50 72 6f 76 69 64  ,.       "Provid
1030: 65 73 20 61 20 63 6f 6d 70 72 65 68 65 6e 73 69  es a comprehensi
1040: 76 65 20 61 6e 64 20 73 65 61 72 63 68 61 62 6c  ve and searchabl
1050: 65 20 73 6f 66 74 77 61 72 65 20 6c 69 73 74 20  e software list 
1060: 64 69 76 69 64 65 64 20 69 6e 74 6f 20 63 61 74  divided into cat
1070: 65 67 6f 72 69 65 73 2e 22 2c 0a 20 20 20 20 20  egories.",.     
1080: 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74 70   ],.      ["http
1090: 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61 2e  ://en.wikipedia.
10a0: 6f 72 67 2f 77 69 6b 69 2f 4c 69 73 74 5f 6f 66  org/wiki/List_of
10b0: 5f 66 72 65 65 5f 61 6e 64 5f 6f 70 65 6e 2d 73  _free_and_open-s
10c0: 6f 75 72 63 65 5f 73 6f 66 74 77 61 72 65 5f 70  ource_software_p
10d0: 61 63 6b 61 67 65 73 22 2c 20 22 77 69 6b 69 70  ackages", "wikip
10e0: 65 64 69 61 2e 6f 72 67 2e 6a 70 65 67 22 2c 0a  edia.org.jpeg",.
10f0: 20 20 20 20 20 20 20 22 57 69 6b 69 70 65 64 69         "Wikipedi
1100: 61 3a 20 4c 69 73 74 20 6f 66 20 66 72 65 65 20  a: List of free 
1110: 61 6e 64 20 6f 70 65 6e 20 73 6f 75 72 63 65 20  and open source 
1120: 73 6f 66 74 77 61 72 65 20 70 61 63 6b 61 67 65  software package
1130: 73 22 2c 0a 20 20 20 20 20 20 20 22 73 75 6d 6d  s",.       "summ
1140: 61 72 69 7a 65 73 20 61 20 66 65 77 20 63 6f 6d  arizes a few com
1150: 6d 6f 6e 20 6e 61 6d 65 73 2e 22 0a 20 20 20 20  mon names.".    
1160: 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74    ],.      ["htt
1170: 70 3a 2f 2f 64 69 73 74 72 6f 77 61 74 63 68 2e  p://distrowatch.
1180: 63 6f 6d 2f 22 2c 20 22 64 69 73 74 72 6f 77 61  com/", "distrowa
1190: 74 63 68 2e 63 6f 6d 2e 6a 70 65 67 22 2c 0a 20  tch.com.jpeg",. 
11a0: 20 20 20 20 20 20 22 44 69 73 74 72 6f 57 61 74        "DistroWat
11b0: 63 68 22 2c 0a 20 20 20 20 20 20 20 22 44 6f 65  ch",.       "Doe
11c0: 73 20 61 73 20 69 74 20 73 61 79 73 20 61 6e 64  s as it says and
11d0: 20 74 72 61 63 6b 73 20 6e 65 77 20 61 6e 64 20   tracks new and 
11e0: 75 70 63 6f 6d 69 6e 67 20 42 53 44 20 2f 20 4c  upcoming BSD / L
11f0: 69 6e 75 78 20 2f 20 47 4e 55 20 2f 20 53 6f 6c  inux / GNU / Sol
1200: 61 72 69 73 20 64 69 73 74 72 69 62 75 74 69 6f  aris distributio
1210: 6e 20 72 65 6c 65 61 73 65 73 2e 22 0a 20 20 20  n releases.".   
1220: 20 20 20 5d 2c 0a 20 20 20 2f 2f 37 0a 20 20 20     ],.   //7.   
1230: 20 20 20 5b 22 68 74 74 70 3a 2f 2f 6c 69 6e 75     ["http://linu
1240: 78 61 70 70 66 69 6e 64 65 72 2e 63 6f 6d 2f 61  xappfinder.com/a
1250: 6c 6c 22 2c 20 22 6c 69 6e 75 78 61 70 70 66 69  ll", "linuxappfi
1260: 6e 64 65 72 2e 63 6f 6d 2e 6a 70 65 67 22 2c 20  nder.com.jpeg", 
1270: 22 4c 69 6e 75 78 20 41 70 70 46 69 6e 64 65 72  "Linux AppFinder
1280: 22 2c 0a 20 20 20 20 20 20 20 22 50 72 6f 76 69  ",.       "Provi
1290: 64 65 73 20 76 61 73 74 20 63 61 74 65 67 6f 72  des vast categor
12a0: 69 65 73 20 61 6e 64 20 61 70 70 6c 69 63 61 74  ies and applicat
12b0: 69 6f 6e 20 6f 70 74 69 6f 6e 73 2c 20 61 6c 74  ion options, alt
12c0: 65 72 6e 61 74 69 76 65 20 6c 69 73 74 73 2c 20  ernative lists, 
12d0: 77 65 62 20 66 65 65 64 73 2c 20 6e 65 77 73 2c  web feeds, news,
12e0: 20 61 6e 64 20 61 20 63 6f 6d 6d 75 6e 69 74 79   and a community
12f0: 20 66 6f 72 75 6d 2e 22 2c 0a 20 20 20 20 20 20   forum.",.      
1300: 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74 70 3a  ],.      ["http:
1310: 2f 2f 77 77 77 2e 6f 70 65 6e 73 6f 75 72 63 65  //www.opensource
1320: 73 63 72 69 70 74 73 2e 63 6f 6d 2f 22 2c 20 22  scripts.com/", "
1330: 6f 70 65 6e 73 6f 75 72 63 65 73 63 72 69 70 74  opensourcescript
1340: 73 2e 63 6f 6d 2e 6a 70 65 67 22 2c 20 22 4f 70  s.com.jpeg", "Op
1350: 65 6e 20 53 6f 75 72 63 65 20 53 63 72 69 70 74  en Source Script
1360: 73 22 2c 0a 20 20 20 20 20 20 20 22 43 6f 6c 6c  s",.       "Coll
1370: 65 63 74 73 20 77 65 62 20 61 70 70 6c 69 63 61  ects web applica
1380: 74 69 6f 6e 73 20 61 6e 64 20 77 65 62 20 73 65  tions and web se
1390: 72 76 69 63 65 20 73 63 72 69 70 74 73 2e 22 2c  rvice scripts.",
13a0: 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20  .      ],.      
13b0: 5b 22 68 74 74 70 3a 2f 2f 77 77 77 2e 6c 69 62  ["http://www.lib
13c0: 65 2e 6e 65 74 2f 76 65 72 73 69 6f 6e 2f 69 6e  e.net/version/in
13d0: 64 65 78 2e 70 68 70 22 2c 20 22 6c 69 62 65 2e  dex.php", "libe.
13e0: 6e 65 74 2e 6a 70 65 67 22 2c 20 22 4c 69 62 65  net.jpeg", "Libe
13f0: 2e 6e 65 74 22 2c 0a 20 20 20 20 20 20 20 22 69  .net",.       "i
1400: 73 20 61 6e 20 61 72 63 68 69 76 65 20 61 6e 64  s an archive and
1410: 20 76 65 72 73 69 6f 6e 20 74 72 61 63 6b 65 72   version tracker
1420: 20 66 6f 72 20 76 61 72 69 6f 75 73 20 4c 69 6e   for various Lin
1430: 75 78 20 61 6e 64 20 6f 70 65 6e 20 73 6f 75 72  ux and open sour
1440: 63 65 20 70 61 63 6b 61 67 65 73 2e 22 0a 20 20  ce packages.".  
1450: 20 20 20 20 5d 2c 0a 20 20 20 2f 2f 38 0a 20 20      ],.   //8.  
1460: 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f 6f 70 65      ["http://ope
1470: 6e 73 6f 75 72 63 65 6c 69 73 74 2e 6f 72 67 2f  nsourcelist.org/
1480: 22 2c 20 22 6f 70 65 6e 73 6f 75 72 63 65 6c 69  ", "opensourceli
1490: 73 74 2e 6f 72 67 2e 6a 70 65 67 22 2c 20 22 4f  st.org.jpeg", "O
14a0: 70 65 6e 53 6f 75 72 63 65 4c 69 73 74 2e 6f 72  penSourceList.or
14b0: 67 22 2c 0a 20 20 20 20 20 20 20 22 43 6f 6c 6c  g",.       "Coll
14c0: 65 63 74 69 6f 6e 20 6f 66 20 62 65 73 74 2d 70  ection of best-p
14d0: 65 72 2d 63 61 74 65 67 6f 72 79 20 73 6f 66 74  er-category soft
14e0: 77 61 72 65 3b 20 61 6c 73 6f 20 69 6e 63 6c 75  ware; also inclu
14f0: 64 65 73 20 4d 61 63 4f 53 20 61 6e 64 20 57 69  des MacOS and Wi
1500: 6e 64 6f 77 73 77 61 72 65 2e 22 0a 20 20 20 20  ndowsware.".    
1510: 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74    ],.      ["htt
1520: 70 3a 2f 2f 6f 70 65 6e 73 6f 75 72 63 65 6c 69  p://opensourceli
1530: 6e 75 78 2e 6f 72 67 2f 22 2c 20 22 6f 70 65 6e  nux.org/", "open
1540: 73 6f 75 72 63 65 6c 69 6e 75 78 2e 6f 72 67 2e  sourcelinux.org.
1550: 6a 70 65 67 22 2c 20 22 4f 70 65 6e 20 53 6f 75  jpeg", "Open Sou
1560: 72 63 65 20 4c 69 73 74 22 2c 0a 20 20 20 20 20  rce List",.     
1570: 20 20 22 50 72 6f 76 69 64 65 73 20 61 20 73 75    "Provides a su
1580: 6d 6d 61 72 79 20 6c 69 73 74 20 6f 66 20 63 6f  mmary list of co
1590: 6d 6d 6f 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e  mmon application
15a0: 73 2e 22 2c 0a 20 20 20 20 20 20 5d 2c 0a 20 20  s.",.      ],.  
15b0: 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f 6f 70 65      ["http://ope
15c0: 6e 73 6f 75 72 63 65 61 72 63 61 64 65 2e 63 6f  nsourcearcade.co
15d0: 6d 2f 22 2c 20 22 6f 70 65 6e 73 6f 75 72 63 65  m/", "opensource
15e0: 61 72 63 61 64 65 2e 63 6f 6d 2e 6a 70 65 67 22  arcade.com.jpeg"
15f0: 2c 20 22 4f 70 65 6e 20 53 6f 75 72 63 65 20 41  , "Open Source A
1600: 72 63 61 64 65 22 2c 0a 20 20 20 20 20 20 20 22  rcade",.       "
1610: 69 73 20 61 6e 20 61 73 73 65 6d 62 6c 61 67 65  is an assemblage
1620: 20 6f 66 20 67 61 6d 65 73 20 63 61 74 65 67 6f   of games catego
1630: 72 69 7a 65 64 20 70 65 72 20 70 72 6f 67 72 61  rized per progra
1640: 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 6f  mming language o
1650: 72 20 67 65 6e 72 65 2e 22 2c 0a 20 20 20 20 20  r genre.",.     
1660: 20 5d 2c 0a 20 20 20 2f 2f 39 0a 20 20 20 20 20   ],.   //9.     
1670: 20 5b 22 68 74 74 70 3a 2f 2f 6c 69 62 72 65 70   ["http://librep
1680: 72 6f 6a 65 63 74 73 2e 6e 65 74 2f 22 2c 20 22  rojects.net/", "
1690: 6c 69 62 72 65 70 72 6f 6a 65 63 74 73 2e 6e 65  libreprojects.ne
16a0: 74 2e 6a 70 65 67 22 2c 20 22 4c 69 62 72 65 20  t.jpeg", "Libre 
16b0: 50 72 6f 6a 65 63 74 73 22 2c 0a 20 20 20 20 20  Projects",.     
16c0: 20 20 22 69 73 20 69 74 73 65 6c 66 20 61 20 6d    "is itself a m
16d0: 65 74 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f  eta directory to
16e0: 20 76 61 72 69 6f 75 73 20 6f 70 65 6e 20 73 6f   various open so
16f0: 75 72 63 65 20 61 6e 64 20 6f 70 65 6e 20 63 6f  urce and open co
1700: 6e 74 65 6e 74 20 64 69 72 65 63 74 6f 72 69 65  ntent directorie
1710: 73 20 61 6e 64 20 63 6f 6d 6d 75 6e 69 74 79 20  s and community 
1720: 68 75 62 73 2e 22 2c 0a 20 20 20 20 20 20 5d 2c  hubs.",.      ],
1730: 0a 20 20 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f  .      ["http://
1740: 6f 70 65 6e 66 6f 6e 74 6c 69 62 72 61 72 79 2e  openfontlibrary.
1750: 6f 72 67 2f 22 2c 20 22 6f 70 65 6e 66 6f 6e 74  org/", "openfont
1760: 6c 69 62 72 61 72 79 2e 6f 72 67 2e 6a 70 65 67  library.org.jpeg
1770: 22 2c 20 22 4f 70 65 6e 20 46 6f 6e 74 20 4c 69  ", "Open Font Li
1780: 62 72 61 72 79 22 2c 0a 20 20 20 20 20 20 20 22  brary",.       "
1790: 48 65 6c 70 73 20 74 6f 20 65 61 73 69 6c 79 20  Helps to easily 
17a0: 75 6e 63 6f 76 65 72 20 6e 65 77 20 61 6e 64 20  uncover new and 
17b0: 6e 69 63 65 6c 79 20 63 61 74 65 67 6f 72 69 7a  nicely categoriz
17c0: 65 64 20 74 72 75 65 20 6f 72 20 6f 70 65 6e 20  ed true or open 
17d0: 74 79 70 65 20 66 6f 6e 74 73 2e 22 2c 0a 20 20  type fonts.",.  
17e0: 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68      ],.      ["h
17f0: 74 74 70 3a 2f 2f 77 77 77 2e 66 69 6e 64 62 65  ttp://www.findbe
1800: 73 74 6f 70 65 6e 73 6f 75 72 63 65 2e 63 6f 6d  stopensource.com
1810: 2f 68 6f 6d 65 2f 22 2c 20 22 66 69 6e 64 62 65  /home/", "findbe
1820: 73 74 6f 70 65 6e 73 6f 75 72 63 65 2e 63 6f 6d  stopensource.com
1830: 2e 6a 70 65 67 22 2c 20 22 46 69 6e 64 20 42 65  .jpeg", "Find Be
1840: 73 74 20 4f 70 65 6e 53 6f 75 72 63 65 22 2c 0a  st OpenSource",.
1850: 20 20 20 20 20 20 20 22 69 73 20 61 20 77 65 6c         "is a wel
1860: 6c 20 63 75 72 61 74 65 64 20 6e 65 77 73 20 61  l curated news a
1870: 6e 64 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 63  nd application c
1880: 61 74 65 67 6f 72 79 20 62 6c 6f 67 2e 22 2c 0a  ategory blog.",.
1890: 20 20 20 20 20 20 5d 2c 0a 20 20 20 2f 2f 31 30        ],.   //10
18a0: 0a 20 20 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f  .      ["http://
18b0: 66 72 65 65 6f 70 65 6e 73 6f 75 72 63 65 73 6f  freeopensourceso
18c0: 66 74 77 61 72 65 2e 6f 72 67 2f 22 2c 20 22 66  ftware.org/", "f
18d0: 72 65 65 6f 70 65 6e 73 6f 75 72 63 65 73 6f 66  reeopensourcesof
18e0: 74 77 61 72 65 2e 6f 72 67 2e 6a 70 65 67 22 2c  tware.org.jpeg",
18f0: 20 22 46 72 65 65 20 4f 70 65 6e 20 53 6f 75 72   "Free Open Sour
1900: 63 65 20 53 6f 66 74 77 61 72 65 22 2c 0a 20 20  ce Software",.  
1910: 20 20 20 20 20 22 41 20 57 69 6b 69 20 77 68 69       "A Wiki whi
1920: 63 68 20 64 6f 65 73 6e 27 74 20 68 6f 73 74 20  ch doesn't host 
1930: 61 20 73 6f 66 74 77 61 72 65 20 64 69 72 65 63  a software direc
1940: 74 6f 72 79 20 69 74 73 65 6c 66 2c 20 62 75 74  tory itself, but
1950: 20 70 72 6f 76 69 64 65 73 20 76 61 72 69 6f 75   provides variou
1960: 73 20 72 65 73 6f 75 72 63 65 73 20 74 6f 20 75  s resources to u
1970: 6e 63 6f 76 65 72 20 74 68 65 6d 2e 22 2c 0a 20  ncover them.",. 
1980: 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22       ],.      ["
1990: 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 68 61 74 63  https://openhatc
19a0: 68 2e 6f 72 67 2f 22 2c 20 22 6f 70 65 6e 68 61  h.org/", "openha
19b0: 74 63 68 2e 6f 72 67 2e 6a 70 65 67 22 2c 20 22  tch.org.jpeg", "
19c0: 4f 70 65 6e 48 61 74 63 68 22 2c 0a 20 20 20 20  OpenHatch",.    
19d0: 20 20 20 22 65 6e 61 62 6c 65 73 20 6d 61 74 63     "enables matc
19e0: 68 6d 61 6b 69 6e 67 20 66 6f 72 20 70 72 6f 6a  hmaking for proj
19f0: 65 63 74 73 20 61 6e 64 20 74 68 65 69 72 20 64  ects and their d
1a00: 65 76 65 6c 6f 70 65 72 73 20 61 6e 64 20 69 6e  evelopers and in
1a10: 74 65 72 65 73 74 65 64 20 75 73 65 72 73 20 61  terested users a
1a20: 6e 64 20 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73  nd contributions
1a30: 2e 22 2c 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20  .",.      ],.   
1a40: 20 20 20 5b 22 68 74 74 70 3a 2f 2f 74 68 65 63     ["http://thec
1a50: 68 61 6e 67 65 6c 6f 67 2e 63 6f 6d 2f 22 2c 20  hangelog.com/", 
1a60: 22 74 68 65 63 68 61 6e 67 65 6c 6f 67 2e 63 6f  "thechangelog.co
1a70: 6d 2e 6a 70 65 67 22 2c 20 22 74 68 65 20 63 68  m.jpeg", "the ch
1a80: 61 6e 67 65 6c 6f 67 22 2c 0a 20 20 20 20 20 20  angelog",.      
1a90: 20 22 49 73 20 61 20 62 6c 6f 67 20 61 6e 64 20   "Is a blog and 
1aa0: 77 65 65 6b 6c 79 20 70 6f 64 63 61 73 74 20 6f  weekly podcast o
1ab0: 6e 20 6f 70 65 6e 20 73 6f 75 72 63 65 20 64 65  n open source de
1ac0: 76 65 6c 6f 70 6d 65 6e 74 20 61 6e 64 20 69 6e  velopment and in
1ad0: 74 65 72 65 73 74 69 6e 67 20 70 72 6f 6a 65 63  teresting projec
1ae0: 74 73 2e 22 0a 20 20 20 20 20 20 5d 2c 0a 20 20  ts.".      ],.  
1af0: 20 2f 2f 31 31 0a 20 20 20 20 20 20 5b 22 68 74   //11.      ["ht
1b00: 74 70 3a 2f 2f 61 6c 74 65 72 6e 61 74 69 76 65  tp://alternative
1b10: 74 6f 2e 6e 65 74 2f 73 6f 66 74 77 61 72 65 2f  to.net/software/
1b20: 73 6f 75 72 63 65 66 6f 72 67 65 2f 22 2c 20 22  sourceforge/", "
1b30: 61 6c 74 65 72 6e 61 74 69 76 65 74 6f 2e 6e 65  alternativeto.ne
1b40: 74 2e 6a 70 65 67 22 2c 20 22 41 6c 74 65 72 6e  t.jpeg", "Altern
1b50: 61 74 69 76 65 54 6f 22 2c 0a 20 20 20 20 20 20  ativeTo",.      
1b60: 20 22 69 73 20 61 6e 20 65 78 74 65 6e 73 69 76   "is an extensiv
1b70: 65 20 6d 65 74 61 20 63 72 6f 73 73 2d 72 65 66  e meta cross-ref
1b80: 65 72 65 6e 63 65 20 6c 69 73 74 20 6f 66 20 77  erence list of w
1b90: 65 62 20 73 69 74 65 73 20 61 6e 64 20 61 70 70  eb sites and app
1ba0: 6c 69 63 61 74 69 6f 6e 73 2e 22 0a 20 20 20 20  lications.".    
1bb0: 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74 74    ],.      ["htt
1bc0: 70 3a 2f 2f 62 65 6f 70 65 6e 2e 62 70 6c 61 63  p://beopen.bplac
1bd0: 65 64 2e 6e 65 74 2f 63 61 74 65 67 6f 72 79 2f  ed.net/category/
1be0: 70 72 6f 6a 65 63 74 73 2f 22 2c 20 22 62 65 6f  projects/", "beo
1bf0: 70 65 6e 2e 62 70 6c 61 63 65 64 2e 6e 65 74 2e  pen.bplaced.net.
1c00: 6a 70 65 67 22 2c 20 22 42 65 4f 70 65 6e 22 2c  jpeg", "BeOpen",
1c10: 0a 20 20 20 20 20 20 20 22 64 69 72 65 63 74 6f  .       "directo
1c20: 72 69 7a 65 73 20 6f 70 65 6e 20 73 6f 75 72 63  rizes open sourc
1c30: 65 20 70 72 6f 6a 65 63 74 73 2c 20 73 6f 66 74  e projects, soft
1c40: 77 61 72 65 20 66 6f 72 67 65 73 2c 20 6e 65 77  ware forges, new
1c50: 73 2c 20 65 76 65 6e 74 73 2c 20 6c 69 6e 6b 73  s, events, links
1c60: 20 61 6e 64 20 6f 72 67 61 6e 69 73 61 74 69 6f   and organisatio
1c70: 6e 73 2e 22 2c 0a 20 20 20 20 20 20 5d 2c 0a 20  ns.",.      ],. 
1c80: 20 20 20 20 20 5b 22 68 74 74 70 3a 2f 2f 77 77       ["http://ww
1c90: 77 2e 6c 67 64 62 2e 6f 72 67 2f 22 2c 20 22 6c  w.lgdb.org/", "l
1ca0: 67 64 62 2e 6f 72 67 2e 6a 70 65 67 22 2c 20 22  gdb.org.jpeg", "
1cb0: 4c 69 6e 75 78 20 47 61 6d 65 73 20 44 42 22 2c  Linux Games DB",
1cc0: 0a 20 20 20 20 20 20 20 22 69 73 20 63 61 74 61  .       "is cata
1cd0: 6c 6f 67 69 6e 67 20 61 6e 64 20 73 65 61 72 63  loging and searc
1ce0: 68 69 6e 67 20 66 6f 72 20 6e 65 77 20 4c 69 6e  hing for new Lin
1cf0: 75 78 2d 73 70 65 63 69 66 69 63 20 61 6e 64 20  ux-specific and 
1d00: 63 6f 6d 70 61 74 69 62 6c 65 20 67 61 6d 65 73  compatible games
1d10: 2e 22 2c 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20  .",.      ],.   
1d20: 2f 2f 31 32 0a 20 20 20 20 20 20 5b 22 68 74 74  //12.      ["htt
1d30: 70 3a 2f 2f 67 74 6b 2d 61 70 70 73 2e 6f 72 67  p://gtk-apps.org
1d40: 2f 22 2c 20 22 67 74 6b 2d 61 70 70 73 2e 6f 72  /", "gtk-apps.or
1d50: 67 2e 6a 70 65 67 22 2c 20 22 47 74 6b 2d 41 70  g.jpeg", "Gtk-Ap
1d60: 70 73 22 2c 0a 20 20 20 20 20 20 20 22 6c 69 73  ps",.       "lis
1d70: 74 73 20 65 78 69 73 74 69 6e 67 20 61 6e 64 20  ts existing and 
1d80: 75 70 64 61 74 65 64 20 47 74 6b 2b 2f 47 6e 6f  updated Gtk+/Gno
1d90: 6d 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 22  me applications"
1da0: 2c 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20  ,.      ],.     
1db0: 20 5b 22 68 74 74 70 3a 2f 2f 6f 70 65 6e 64 65   ["http://opende
1dc0: 73 6b 74 6f 70 2e 69 6e 66 6f 2f 70 6f 72 74 61  sktop.info/porta
1dd0: 6c 2f 22 2c 20 22 6f 70 65 6e 64 65 73 6b 74 6f  l/", "opendeskto
1de0: 70 2e 69 6e 66 6f 2e 6a 70 65 67 22 2c 20 22 6f  p.info.jpeg", "o
1df0: 70 65 6e 44 65 73 6b 74 6f 70 22 2c 0a 20 20 20  penDesktop",.   
1e00: 20 20 20 20 22 61 67 67 72 65 67 61 74 65 73 20      "aggregates 
1e10: 51 74 2f 47 74 6b 2f 47 6e 6f 6d 65 20 61 6e 64  Qt/Gtk/Gnome and
1e20: 20 4a 61 76 61 2f 57 69 6e 65 20 61 70 70 6c 69   Java/Wine appli
1e30: 63 61 74 69 6f 6e 20 72 65 6c 65 61 73 65 73 73  cation releasess
1e40: 22 2c 0a 20 20 20 20 20 20 5d 2c 0a 20 20 20 20  ",.      ],.    
1e50: 20 20 5b 22 68 74 74 70 3a 2f 2f 77 77 77 2e 70    ["http://www.p
1e60: 6f 72 74 61 62 6c 65 6c 69 6e 75 78 67 61 6d 65  ortablelinuxgame
1e70: 73 2e 6f 72 67 2f 22 2c 20 22 70 6f 72 74 61 62  s.org/", "portab
1e80: 6c 65 6c 69 6e 75 78 67 61 6d 65 73 2e 6f 72 67  lelinuxgames.org
1e90: 2e 6a 70 65 67 22 2c 20 22 50 6f 72 74 61 62 6c  .jpeg", "Portabl
1ea0: 65 20 4c 69 6e 75 78 20 47 61 6d 65 73 22 2c 0a  e Linux Games",.
1eb0: 20 20 20 20 20 20 20 22 70 72 6f 76 69 64 65 73         "provides
1ec0: 20 70 72 65 2d 62 75 69 6c 64 20 61 6e 64 20 64   pre-build and d
1ed0: 69 73 74 72 69 62 75 74 69 6f 6e 20 69 6e 64 65  istribution inde
1ee0: 70 65 6e 64 65 6e 74 20 2e 72 75 6e 20 70 61 63  pendent .run pac
1ef0: 6b 61 67 65 73 2e 22 2c 0a 20 20 20 20 20 20 5d  kages.",.      ]
1f00: 2c 0a 20 20 20 2f 2f 31 33 0a 20 20 20 20 20 20  ,.   //13.      
1f10: 5b 22 68 74 74 70 3a 2f 2f 77 77 77 2e 74 75 78  ["http://www.tux
1f20: 61 72 65 6e 61 2e 63 6f 6d 2f 22 2c 20 22 74 75  arena.com/", "tu
1f30: 78 61 72 65 6e 61 2e 63 6f 6d 2e 6a 70 65 67 22  xarena.com.jpeg"
1f40: 2c 20 22 54 75 78 41 72 65 6e 61 22 2c 0a 20 20  , "TuxArena",.  
1f50: 20 20 20 20 20 22 68 61 73 20 6e 65 77 73 2c 20       "has news, 
1f60: 61 70 70 6c 69 63 61 74 69 6f 6e 20 6c 69 73 74  application list
1f70: 73 2c 20 61 6e 64 20 74 75 74 6f 72 69 61 6c 73  s, and tutorials
1f80: 20 66 6f 72 20 55 62 75 6e 74 75 2c 20 44 65 62   for Ubuntu, Deb
1f90: 69 61 6e 2c 20 4d 69 6e 74 2e 22 2c 0a 20 20 20  ian, Mint.",.   
1fa0: 20 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74     ],.      ["ht
1fb0: 74 70 3a 2f 2f 6c 69 6e 75 78 73 6f 66 74 6e 65  tp://linuxsoftne
1fc0: 77 73 2e 77 6f 72 64 70 72 65 73 73 2e 63 6f 6d  ws.wordpress.com
1fd0: 2f 22 2c 20 22 6c 69 6e 75 78 73 6f 66 74 6e 65  /", "linuxsoftne
1fe0: 77 73 2e 77 6f 72 64 70 72 65 73 73 2e 63 6f 6d  ws.wordpress.com
1ff0: 2e 6a 70 65 67 22 2c 20 22 4c 69 6e 75 78 53 6f  .jpeg", "LinuxSo
2000: 66 74 4e 65 77 73 2e 57 50 22 2c 0a 20 20 20 20  ftNews.WP",.    
2010: 20 20 20 22 69 73 20 61 20 62 6c 6f 67 20 77 69     "is a blog wi
2020: 74 68 20 6d 6f 6e 74 68 6c 79 20 73 6f 66 74 77  th monthly softw
2030: 61 72 65 20 72 65 6c 65 61 73 65 20 73 75 6d 6d  are release summ
2040: 61 72 69 65 73 20 61 6e 64 20 64 65 74 61 69 6c  aries and detail
2050: 65 64 20 72 65 76 69 65 77 73 22 2c 0a 20 20 20  ed reviews",.   
2060: 20 20 20 5d 2c 0a 20 20 20 20 20 20 5b 22 68 74     ],.      ["ht
2070: 74 70 3a 2f 2f 77 77 77 2e 66 6f 73 73 68 75 62  tp://www.fosshub
2080: 2e 63 6f 6d 2f 22 2c 20 22 66 6f 73 73 68 75 62  .com/", "fosshub
2090: 2e 63 6f 6d 2e 6a 70 65 67 22 2c 20 22 46 4f 53  .com.jpeg", "FOS
20a0: 53 48 55 42 22 2c 0a 20 20 20 20 20 20 20 22 69  SHUB",.       "i
20b0: 73 20 61 20 70 72 6f 6a 65 63 74 20 64 6f 77 6e  s a project down
20c0: 6c 6f 61 64 20 68 6f 73 74 65 72 20 61 6e 64 20  load hoster and 
20d0: 72 65 6c 65 61 73 65 20 61 6e 6e 6f 75 6e 63 65  release announce
20e0: 72 20 66 6f 72 20 73 6f 6d 65 20 77 65 6c 6c 2d  r for some well-
20f0: 6b 6e 6f 77 6e 20 61 70 70 73 2e 22 2c 0a 20 20  known apps.",.  
2100: 20 20 20 20 5d 2c 0a 20 20 20 2f 2f 31 34 0a 23      ],.   //14.#
2110: 20 20 20 20 20 20 5b 22 22 2c 20 22 22 2c 20 22        ["", "", "
2120: 22 2c 0a 23 20 20 20 20 20 20 20 22 22 2c 0a 23  ",.#       "",.#
2130: 20 20 20 20 20 20 5d 2c 0a 23 20 20 20 20 20 20        ],.#      
2140: 5b 22 22 2c 20 22 22 2c 20 22 22 2c 0a 23 20 20  ["", "", "",.#  
2150: 20 20 20 20 20 22 22 2c 0a 23 20 20 20 20 20 20       "",.#      
2160: 5d 2c 0a 23 20 20 20 20 20 20 5b 22 22 2c 20 22  ],.#      ["", "
2170: 22 2c 20 22 22 2c 0a 23 20 20 20 20 20 20 20 22  ", "",.#       "
2180: 22 2c 0a 23 20 20 20 20 20 20 5d 2c 0a 20 20 5d  ",.#      ],.  ]
2190: 3b 0a 0a 20 20 0a 20 20 2f 2f 20 57 72 69 74 65  ;..  .  // Write
21a0: 20 6f 75 74 20 6f 75 72 20 67 61 6c 6c 65 72 79   out our gallery
21b0: 20 20 0a 20 20 66 6f 72 65 61 63 68 20 28 24 6c    .  foreach ($l
21c0: 69 6e 6b 73 20 61 73 20 24 65 6e 74 72 79 29 20  inks as $entry) 
21d0: 7b 0a 20 20 20 20 20 20 70 72 69 6e 74 20 3c 3c  {.      print <<
21e0: 3c 48 54 4d 4c 0a 20 20 20 20 20 20 3c 64 69 76  <HTML.      <div
21f0: 20 63 6c 61 73 73 3d 6c 69 6e 6b 73 2d 65 6e 74   class=links-ent
2200: 72 79 3e 0a 20 20 20 20 20 20 20 20 20 3c 61 20  ry>.         <a 
2210: 68 72 65 66 3d 22 24 65 6e 74 72 79 5b 30 5d 22  href="$entry[0]"
2220: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 69  >.            <i
2230: 6d 67 20 73 72 63 3d 22 2f 69 6d 67 2f 6c 69 6e  mg src="/img/lin
2240: 6b 73 2f 24 65 6e 74 72 79 5b 31 5d 22 20 77 69  ks/$entry[1]" wi
2250: 64 74 68 3d 32 30 30 20 68 65 69 67 68 74 3d 31  dth=200 height=1
2260: 35 30 20 61 6c 69 67 6e 3d 62 6f 74 74 6f 6d 20  50 align=bottom 
2270: 62 6f 72 64 65 72 3d 30 3e 0a 20 20 20 20 20 20  border=0>.      
2280: 20 20 20 20 20 20 3c 62 3e 24 65 6e 74 72 79 5b        <b>$entry[
2290: 32 5d 3c 2f 62 3e 0a 20 20 20 20 20 20 20 20 20  2]</b>.         
22a0: 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 20 24 65  </a>.         $e
22b0: 6e 74 72 79 5b 33 5d 0a 20 20 20 20 20 20 3c 2f  ntry[3].      </
22c0: 64 69 76 3e 5c 6e 0a 48 54 4d 4c 3b 0a 20 20 7d  div>\n.HTML;.  }
22d0: 0a 0a 3f 3e 20 20 0a 20 3c 2f 74 64 3e 0a 20 3c  ..?>  . </td>. <
22e0: 74 64 20 69 64 3d 73 69 64 65 62 61 72 20 63 6c  td id=sidebar cl
22f0: 61 73 73 3d 22 63 6f 6d 6d 75 6e 69 74 79 2d 77  ass="community-w
2300: 65 62 22 3e 0a 20 20 20 20 3c 73 65 63 74 69 6f  eb">.    <sectio
2310: 6e 3e 0a 20 20 20 20 20 20 3c 62 3e 4e 65 77 73  n>.      <b>News
2320: 20 73 69 74 65 73 20 2f 20 42 6c 6f 67 73 3c 2f   sites / Blogs</
2330: 62 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61  b>.      <li> <a
2340: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 73 6c   href="http://sl
2350: 61 73 68 64 6f 74 2e 6f 72 67 2f 22 3e 73 6c 61  ashdot.org/">sla
2360: 73 68 64 6f 74 3c 2f 61 3e 0a 20 20 20 20 20 20  shdot</a>.      
2370: 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74  <li> <a href="ht
2380: 74 70 3a 2f 2f 6c 78 65 72 2e 63 6f 6d 2f 22 3e  tp://lxer.com/">
2390: 4c 58 65 72 3c 2f 61 3e 0a 20 20 20 20 20 20 3c  LXer</a>.      <
23a0: 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74  li> <a href="htt
23b0: 70 3a 2f 2f 6c 77 6e 2e 6e 65 74 2f 22 3e 4c 57  p://lwn.net/">LW
23c0: 4e 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69 3e  N</a>.      <li>
23d0: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
23e0: 2f 6f 73 64 69 72 2e 63 6f 6d 2f 22 3e 4f 53 64  /osdir.com/">OSd
23f0: 69 72 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69  ir</a>.      <li
2400: 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a  > <a href="http:
2410: 2f 2f 77 77 77 2e 6c 69 6e 75 78 74 6f 64 61 79  //www.linuxtoday
2420: 2e 63 6f 6d 2f 22 3e 4c 69 6e 75 78 54 6f 64 61  .com/">LinuxToda
2430: 79 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69 3e  y</a>.      <li>
2440: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
2450: 2f 77 77 77 2e 70 68 6f 72 6f 6e 69 78 2e 63 6f  /www.phoronix.co
2460: 6d 2f 22 3e 50 68 6f 72 6f 6e 69 78 3c 2f 61 3e  m/">Phoronix</a>
2470: 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68  .      <li> <a h
2480: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e  ref="http://www.
2490: 6f 73 6e 65 77 73 2e 63 6f 6d 2f 22 3e 4f 53 6e  osnews.com/">OSn
24a0: 65 77 73 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c  ews</a>.      <l
24b0: 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  i> <a href="http
24c0: 3a 2f 2f 77 77 77 2e 6f 6d 67 75 62 75 6e 74 75  ://www.omgubuntu
24d0: 2e 63 6f 2e 75 6b 2f 22 3e 4f 4d 47 21 55 62 75  .co.uk/">OMG!Ubu
24e0: 6e 74 75 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c  ntu</a>.      <l
24f0: 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  i> <a href="http
2500: 3a 2f 2f 77 77 77 2e 77 65 62 75 70 64 38 2e 6f  ://www.webupd8.o
2510: 72 67 2f 22 3e 57 65 62 20 55 70 64 38 3c 2f 61  rg/">Web Upd8</a
2520: 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20  >.      <li> <a 
2530: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 6f 73 74  href="http://ost
2540: 61 74 69 63 2e 63 6f 6d 2f 22 3e 4f 53 74 61 74  atic.com/">OStat
2550: 69 63 3c 2f 61 3e 0a 20 20 20 20 3c 2f 73 65 63  ic</a>.    </sec
2560: 74 69 6f 6e 3e 0a 20 20 20 20 3c 73 65 63 74 69  tion>.    <secti
2570: 6f 6e 3e 0a 20 20 20 20 20 20 3c 62 3e 42 6f 61  on>.      <b>Boa
2580: 72 64 73 20 2f 20 46 6f 72 75 6d 73 3c 2f 62 3e  rds / Forums</b>
2590: 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68  .      <li> <a h
25a0: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e  ref="http://www.
25b0: 72 65 64 64 69 74 2e 63 6f 6d 2f 72 2f 6f 70 65  reddit.com/r/ope
25c0: 6e 73 6f 75 72 63 65 2f 22 3e 2f 72 2f 6f 70 65  nsource/">/r/ope
25d0: 6e 73 6f 75 72 63 65 3c 2f 61 3e 0a 20 20 20 20  nsource</a>.    
25e0: 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22    <li> <a href="
25f0: 68 74 74 70 3a 2f 2f 77 77 77 2e 6c 69 6e 75 78  http://www.linux
2600: 71 75 65 73 74 69 6f 6e 73 2e 6f 72 67 2f 22 3e  questions.org/">
2610: 4c 69 6e 75 78 51 75 65 73 74 69 6f 6e 73 3c 2f  LinuxQuestions</
2620: 61 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61  a>.      <li> <a
2630: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77   href="http://ww
2640: 77 2e 6c 69 6e 75 78 66 6f 72 75 6d 73 2e 6f 72  w.linuxforums.or
2650: 67 2f 66 6f 72 75 6d 2f 22 3e 4c 69 6e 75 78 42  g/forum/">LinuxB
2660: 6f 61 72 64 73 3c 2f 61 3e 0a 20 20 20 20 3c 2f  oards</a>.    </
2670: 73 65 63 74 69 6f 6e 3e 0a 20 20 20 20 3c 73 65  section>.    <se
2680: 63 74 69 6f 6e 3e 0a 20 20 20 20 20 20 3c 62 3e  ction>.      <b>
2690: 53 75 70 70 6f 72 74 20 2f 20 51 26 61 6d 70 3b  Support / Q&amp;
26a0: 41 3c 2f 62 3e 0a 20 20 20 20 20 20 3c 6c 69 3e  A</b>.      <li>
26b0: 20 3c 61 20 6f 6e 63 6c 69 63 6b 3d 22 72 65 74   <a onclick="ret
26c0: 75 72 6e 20 63 6f 6e 66 69 72 6d 28 27 49 66 20  urn confirm('If 
26d0: 79 6f 75 20 77 61 6e 74 20 74 6f 20 66 69 6e 64  you want to find
26e0: 20 73 6f 6d 65 74 68 69 6e 67 20 73 70 65 63 69   something speci
26f0: 66 69 63 2c 20 64 6f 6e 5c 27 74 20 62 65 20 76  fic, don\'t be v
2700: 61 67 75 65 2e 20 49 6e 73 74 65 61 64 20 6f 66  ague. Instead of
2710: 20 61 73 6b 69 6e 67 20 66 6f 72 20 5c 27 62 65   asking for \'be
2720: 73 74 5c 27 20 73 6f 66 74 77 61 72 65 2c 20 70  st\' software, p
2730: 72 6f 76 69 64 65 20 61 20 63 6f 6e 73 74 72 61  rovide a constra
2740: 69 6e 65 64 20 73 65 74 20 6f 66 20 66 65 61 74  ined set of feat
2750: 75 72 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73  ure requirements
2760: 2e 27 29 3b 22 20 68 72 65 66 3d 22 68 74 74 70  .');" href="http
2770: 3a 2f 2f 73 6f 66 74 77 61 72 65 72 65 63 73 2e  ://softwarerecs.
2780: 73 74 61 63 6b 65 78 63 68 61 6e 67 65 2e 63 6f  stackexchange.co
2790: 6d 2f 22 3e 53 6f 66 74 77 61 72 65 20 52 65 63  m/">Software Rec
27a0: 6f 6d 6d 65 6e 64 61 74 69 6f 6e 73 3c 2f 61 3e  ommendations</a>
27b0: 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 6f  .      <li> <a o
27c0: 6e 63 6c 69 63 6b 3d 22 72 65 74 75 72 6e 20 63  nclick="return c
27d0: 6f 6e 66 69 72 6d 28 27 41 73 6b 55 62 75 6e 74  onfirm('AskUbunt
27e0: 75 20 69 73 20 66 6f 72 20 74 65 63 68 6e 69 63  u is for technic
27f0: 61 6c 20 71 75 65 73 74 69 6f 6e 73 2c 20 6e 6f  al questions, no
2800: 74 20 61 20 47 6f 6f 67 6c 65 20 73 75 62 73 74  t a Google subst
2810: 69 74 75 74 65 20 66 6f 72 20 66 69 6e 64 69 6e  itute for findin
2820: 67 20 73 6f 66 74 77 61 72 65 2e 27 29 3b 22 20  g software.');" 
2830: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 61 73 6b  href="http://ask
2840: 75 62 75 6e 74 75 2e 63 6f 6d 2f 22 3e 61 73 6b  ubuntu.com/">ask
2850: 75 62 75 6e 74 75 2e 63 6f 6d 3c 2f 61 3e 0a 20  ubuntu.com</a>. 
2860: 20 20 20 3c 2f 73 65 63 74 69 6f 6e 3e 0a 20 20     </section>.  
2870: 20 20 3c 73 65 63 74 69 6f 6e 3e 0a 20 20 20 20    <section>.    
2880: 20 20 3c 62 3e 57 69 6b 69 73 20 2f 20 48 6f 77    <b>Wikis / How
2890: 74 6f 73 3c 2f 62 3e 0a 20 20 20 20 20 20 3c 6c  tos</b>.      <l
28a0: 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  i> <a href="http
28b0: 73 3a 2f 2f 77 69 6b 69 2e 61 72 63 68 6c 69 6e  s://wiki.archlin
28c0: 75 78 2e 6f 72 67 2f 22 3e 41 72 63 68 20 4c 69  ux.org/">Arch Li
28d0: 6e 75 78 20 57 69 6b 69 3c 2f 61 3e 0a 20 20 20  nux Wiki</a>.   
28e0: 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d     <li> <a href=
28f0: 22 68 74 74 70 73 3a 2f 2f 77 69 6b 69 2e 75 62  "https://wiki.ub
2900: 75 6e 74 75 2e 63 6f 6d 2f 22 3e 55 62 75 6e 74  untu.com/">Ubunt
2910: 75 20 57 69 6b 69 3c 2f 61 3e 0a 20 20 20 20 20  u Wiki</a>.     
2920: 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68   <li> <a href="h
2930: 74 74 70 3a 2f 2f 77 77 77 2e 68 6f 77 74 6f 66  ttp://www.howtof
2940: 6f 72 67 65 2e 63 6f 6d 2f 22 3e 48 6f 77 74 6f  orge.com/">Howto
2950: 46 6f 72 67 65 3c 2f 61 3e 0a 20 20 20 20 3c 2f  Forge</a>.    </
2960: 73 65 63 74 69 6f 6e 3e 0a 20 20 20 20 3c 73 65  section>.    <se
2970: 63 74 69 6f 6e 3e 0a 20 20 20 20 20 20 3c 62 3e  ction>.      <b>
2980: 43 68 61 74 20 63 68 61 6e 6e 65 6c 73 3c 2f 62  Chat channels</b
2990: 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20  >.      <li> <a 
29a0: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 66 72 65  href="http://fre
29b0: 65 6e 6f 64 65 2e 6e 65 74 2f 22 3e 46 72 65 65  enode.net/">Free
29c0: 6e 6f 64 65 3c 2f 61 3e 3c 62 72 3e 20 26 6e 62  node</a><br> &nb
29d0: 73 70 3b 26 6e 62 73 70 3b 20 61 6e 64 20 69 74  sp;&nbsp; and it
29e0: 73 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73  s <a href="https
29f0: 3a 2f 2f 77 65 62 63 68 61 74 2e 66 72 65 65 6e  ://webchat.freen
2a00: 6f 64 65 2e 6e 65 74 2f 22 3e 77 65 62 20 63 68  ode.net/">web ch
2a10: 61 74 3c 2f 61 3e 0a 20 20 20 20 3c 2f 73 65 63  at</a>.    </sec
2a20: 74 69 6f 6e 3e 0a 20 20 20 20 3c 70 3e 0a 20 20  tion>.    <p>.  
2a30: 20 20 20 20 54 68 65 79 20 61 72 65 20 6d 6f 72      They are mor
2a40: 65 20 73 6f 66 74 77 61 72 65 20 66 6f 72 67 65  e software forge
2a50: 73 20 61 6e 64 20 68 6f 73 74 65 72 73 20 74 68  s and hosters th
2a60: 6f 75 67 68 3a 0a 20 20 20 20 3c 2f 70 3e 0a 20  ough:.    </p>. 
2a70: 20 20 20 3c 73 65 63 74 69 6f 6e 3e 0a 20 20 20     <section>.   
2a80: 20 3c 75 6c 3e 0a 20 20 20 20 20 20 3c 6c 69 3e   <ul>.      <li>
2a90: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a   <a href="https:
2aa0: 2f 2f 67 69 74 6f 72 69 6f 75 73 2e 6f 72 67 2f  //gitorious.org/
2ab0: 22 3e 47 69 74 6f 72 69 6f 75 73 3c 2f 61 3e 0a  ">Gitorious</a>.
2ac0: 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72        <li> <a hr
2ad0: 65 66 3d 22 68 74 74 70 73 3a 2f 2f 62 69 74 62  ef="https://bitb
2ae0: 75 63 6b 65 74 2e 6f 72 67 2f 22 3e 42 69 74 62  ucket.org/">Bitb
2af0: 75 63 6b 65 74 3c 2f 61 3e 0a 20 20 20 20 20 20  ucket</a>.      
2b00: 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74  <li> <a href="ht
2b10: 74 70 3a 2f 2f 77 77 77 2e 74 69 67 72 69 73 2e  tp://www.tigris.
2b20: 6f 72 67 2f 22 3e 54 69 67 72 69 73 3c 2f 61 3e  org/">Tigris</a>
2b30: 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68  .      <li> <a h
2b40: 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 61 6c 69  ref="https://ali
2b50: 6f 74 68 2e 64 65 62 69 61 6e 2e 6f 72 67 2f 22  oth.debian.org/"
2b60: 3e 41 6c 69 6f 74 68 3c 2f 61 3e 0a 20 20 20 20  >Alioth</a>.    
2b70: 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22    <li> <a href="
2b80: 68 74 74 70 3a 2f 2f 67 6e 61 2e 6f 72 67 2f 22  http://gna.org/"
2b90: 3e 47 4e 41 21 3c 2f 61 3e 0a 20 20 20 20 20 20  >GNA!</a>.      
2ba0: 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74  <li> <a href="ht
2bb0: 74 70 73 3a 2f 2f 66 72 65 65 70 6f 73 69 74 6f  tps://freeposito
2bc0: 72 79 2e 63 6f 6d 2f 68 6f 6d 65 2f 22 3e 46 72  ry.com/home/">Fr
2bd0: 65 65 50 6f 73 69 74 6f 72 79 3c 2f 61 3e 0a 20  eePository</a>. 
2be0: 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65       <li> <a hre
2bf0: 66 3d 22 68 74 74 70 3a 2f 2f 6f 75 72 70 72 6f  f="http://ourpro
2c00: 6a 65 63 74 2e 6f 72 67 2f 22 3e 4f 75 72 50 72  ject.org/">OurPr
2c10: 6f 6a 65 63 74 3c 2f 61 3e 0a 20 20 20 20 20 20  oject</a>.      
2c20: 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74  <li> <a href="ht
2c30: 74 70 73 3a 2f 2f 77 77 77 2e 61 73 73 65 6d 62  tps://www.assemb
2c40: 6c 61 2e 63 6f 6d 2f 73 65 61 72 63 68 2f 68 6f  la.com/search/ho
2c50: 6d 65 22 3e 41 73 73 65 6d 62 6c 61 3c 2f 61 3e  me">Assembla</a>
2c60: 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68  .      <li> <a h
2c70: 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 63 6f 64  ref="https://cod
2c80: 65 2e 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 22 3e 47  e.google.com/">G
2c90: 6f 6f 67 6c 65 20 43 6f 64 65 3c 2f 61 3e 0a 20  oogle Code</a>. 
2ca0: 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65       <li> <a hre
2cb0: 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 63 6f  f="http://www.co
2cc0: 64 65 70 6c 65 78 2e 63 6f 6d 2f 22 3e 43 6f 64  deplex.com/">Cod
2cd0: 65 50 6c 65 78 3c 2f 61 3e 0a 20 20 20 20 20 20  ePlex</a>.      
2ce0: 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74  <li> <a href="ht
2cf0: 74 70 3a 2f 2f 77 77 77 2e 63 6c 6f 75 64 66 6f  tp://www.cloudfo
2d00: 72 67 65 2e 63 6f 6d 2f 22 3e 43 6c 6f 75 64 46  rge.com/">CloudF
2d10: 6f 72 67 65 3c 2f 61 3e 0a 20 20 20 20 20 20 3c  orge</a>.      <
2d20: 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74  li> <a href="htt
2d30: 70 73 3a 2f 2f 77 77 77 2e 62 6f 75 6e 74 79 73  ps://www.bountys
2d40: 6f 75 72 63 65 2e 63 6f 6d 2f 70 72 6f 6a 65 63  ource.com/projec
2d50: 74 73 22 3e 28 42 6f 75 6e 74 79 53 6f 75 72 63  ts">(BountySourc
2d60: 65 29 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69  e)</a>.      <li
2d70: 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a  > <a href="http:
2d80: 2f 2f 70 67 66 6f 75 6e 64 72 79 2e 6f 72 67 2f  //pgfoundry.org/
2d90: 22 3e 50 67 46 6f 75 6e 64 72 79 3c 2f 61 3e 0a  ">PgFoundry</a>.
2da0: 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72        <li> <a hr
2db0: 65 66 3d 22 68 74 74 70 73 3a 2f 2f 77 77 77 2e  ef="https://www.
2dc0: 6e 75 67 65 74 2e 6f 72 67 2f 70 61 63 6b 61 67  nuget.org/packag
2dd0: 65 73 22 3e 6e 75 47 65 74 20 28 2e 4e 45 54 29  es">nuGet (.NET)
2de0: 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20  </a>.      <li> 
2df0: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
2e00: 77 77 77 2e 61 6e 74 65 70 65 64 69 61 2e 63 6f  www.antepedia.co
2e10: 6d 2f 22 3e 41 6e 74 65 70 65 64 69 61 20 28 73  m/">Antepedia (s
2e20: 65 61 72 63 68 29 3c 2f 61 3e 0a 20 20 20 20 20  earch)</a>.     
2e30: 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68   <li> <a href="h
2e40: 74 74 70 3a 2f 2f 77 77 77 2e 6b 72 75 67 6c 65  ttp://www.krugle
2e50: 2e 6f 72 67 2f 70 72 6f 6a 65 63 74 73 2f 22 3e  .org/projects/">
2e60: 4b 72 75 67 6c 65 20 28 6d 65 74 61 20 6c 69 73  Krugle (meta lis
2e70: 74 29 3c 2f 61 3e 0a 20 20 20 20 3c 2f 75 6c 3e  t)</a>.    </ul>
2e80: 20 20 20 0a 20 20 20 20 3c 73 6d 61 6c 6c 3e 53     .    <small>S
2e90: 65 65 20 61 6c 73 6f 20 3c 61 20 68 72 65 66 3d  ee also <a href=
2ea0: 22 68 74 74 70 3a 2f 2f 61 6c 74 65 72 6e 61 74  "http://alternat
2eb0: 69 76 65 74 6f 2e 6e 65 74 2f 73 6f 66 74 77 61  iveto.net/softwa
2ec0: 72 65 2f 73 6f 75 72 63 65 66 6f 72 67 65 2f 22  re/sourceforge/"
2ed0: 3e 53 46 20 61 6c 74 65 72 6e 61 74 69 76 65 73  >SF alternatives
2ee0: 3c 2f 61 3e 2e 3c 2f 73 6d 61 6c 6c 3e 0a 20 20  </a>.</small>.  
2ef0: 20 20 3c 2f 73 65 63 74 69 6f 6e 3e 20 0a 20 20    </section> .  
2f00: 20 20 3c 70 3e 0a 20 20 20 20 20 20 50 72 6f 67    <p>.      Prog
2f10: 72 61 6d 6d 69 6e 67 2d 6c 61 6e 67 75 61 67 65  ramming-language
2f20: 20 73 70 65 63 69 66 69 63 20 64 65 76 65 6c 6f   specific develo
2f30: 70 65 72 20 68 75 62 73 20 61 6e 64 20 70 61 63  per hubs and pac
2f40: 6b 61 67 65 20 72 65 70 6f 73 69 74 6f 72 69 65  kage repositorie
2f50: 73 0a 20 20 20 20 20 20 6f 66 74 65 6e 20 61 6c  s.      often al
2f60: 6c 6f 77 20 75 6e 63 6f 76 65 72 69 6e 67 20 6e  low uncovering n
2f70: 65 77 20 73 6f 66 74 77 61 72 65 20 61 73 20 77  ew software as w
2f80: 65 6c 6c 2e 0a 20 20 20 20 3c 2f 70 3e 0a 20 20  ell..    </p>.  
2f90: 20 20 3c 73 65 63 74 69 6f 6e 3e 0a 20 20 20 20    <section>.    
2fa0: 20 20 3c 64 6c 3e 0a 20 20 20 20 20 20 20 20 3c    <dl>.        <
2fb0: 64 74 3e 50 79 74 68 6f 6e 3c 2f 64 74 3e 0a 20  dt>Python</dt>. 
2fc0: 20 20 20 20 20 20 20 3c 64 64 3e 0a 20 20 20 20         <dd>.    
2fd0: 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72        <li> <a hr
2fe0: 65 66 3d 22 68 74 74 70 73 3a 2f 2f 70 79 70 69  ef="https://pypi
2ff0: 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 22 20 74 69  .python.org/" ti
3000: 74 6c 65 3d 22 50 79 74 68 6f 6e 20 50 61 63 6b  tle="Python Pack
3010: 61 67 65 20 49 6e 64 65 78 22 3e 50 79 50 49 3c  age Index">PyPI<
3020: 2f 61 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 64  /a>.        </dd
3030: 3e 0a 20 20 20 20 20 20 20 20 3c 64 74 3e 50 65  >.        <dt>Pe
3040: 72 6c 3c 2f 64 74 3e 0a 20 20 20 20 20 20 20 20  rl</dt>.        
3050: 3c 64 64 3e 0a 20 20 20 20 20 20 20 20 20 20 3c  <dd>.          <
3060: 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74  li> <a href="htt
3070: 70 3a 2f 2f 77 77 77 2e 63 70 61 6e 2e 6f 72 67  p://www.cpan.org
3080: 2f 22 20 74 69 74 6c 65 3d 22 43 6f 6d 70 72 65  /" title="Compre
3090: 68 65 6e 73 69 76 65 20 50 65 72 6c 20 41 72 63  hensive Perl Arc
30a0: 68 69 76 65 20 4e 65 74 77 6f 72 6b 22 3e 43 50  hive Network">CP
30b0: 41 4e 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 20  AN</a>.         
30c0: 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68   <li> <a href="h
30d0: 74 74 70 3a 2f 2f 70 65 72 6c 74 72 69 63 6b 73  ttp://perltricks
30e0: 2e 63 6f 6d 2f 22 3e 50 65 72 6c 20 54 72 69 63  .com/">Perl Tric
30f0: 6b 73 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 3c  ks</a>.        <
3100: 2f 64 64 3e 0a 20 20 20 20 20 20 20 20 3c 64 74  /dd>.        <dt
3110: 3e 50 48 50 3c 2f 64 74 3e 0a 20 20 20 20 20 20  >PHP</dt>.      
3120: 20 20 3c 64 64 3e 0a 20 20 20 20 20 20 20 20 20    <dd>.         
3130: 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68   <li> <a href="h
3140: 74 74 70 73 3a 2f 2f 70 61 63 6b 61 67 69 73 74  ttps://packagist
3150: 2e 6f 72 67 2f 65 78 70 6c 6f 72 65 2f 22 20 74  .org/explore/" t
3160: 69 74 6c 65 3d 22 43 6f 6d 70 6f 73 65 72 73 20  itle="Composers 
3170: 50 61 63 6b 61 67 65 20 52 65 70 6f 22 3e 50 61  Package Repo">Pa
3180: 63 6b 61 67 65 67 69 73 74 3c 2f 61 3e 0a 20 20  ckagegist</a>.  
3190: 20 20 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20          <li> <a 
31a0: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 70 68 70  href="http://php
31b0: 74 72 65 6e 64 73 2e 63 6f 6d 2f 22 3e 50 48 50  trends.com/">PHP
31c0: 20 54 72 65 6e 64 73 3c 2f 61 3e 0a 20 20 20 20   Trends</a>.    
31d0: 20 20 20 20 3c 2f 64 64 3e 0a 20 20 20 20 20 20      </dd>.      
31e0: 20 20 3c 64 74 3e 52 75 62 79 3c 2f 64 74 3e 0a    <dt>Ruby</dt>.
31f0: 20 20 20 20 20 20 20 20 3c 64 64 3e 0a 20 20 20          <dd>.   
3200: 20 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68         <li> <a h
3210: 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 72 75 62  ref="https://rub
3220: 79 67 65 6d 73 2e 6f 72 67 2f 67 65 6d 73 22 3e  ygems.org/gems">
3230: 47 65 6d 73 3c 2f 61 3e 0a 20 20 20 20 20 20 20  Gems</a>.       
3240: 20 3c 2f 64 64 3e 0a 20 20 20 20 20 20 20 20 3c   </dd>.        <
3250: 64 74 3e 56 61 6c 61 3c 2f 64 74 3e 0a 20 20 20  dt>Vala</dt>.   
3260: 20 20 20 20 20 3c 64 64 3e 0a 20 20 20 20 20 20       <dd>.      
3270: 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66      <li> <a href
3280: 3d 22 68 74 74 70 73 3a 2f 2f 62 62 73 2e 61 72  ="https://bbs.ar
3290: 63 68 6c 69 6e 75 78 2e 6f 72 67 2f 76 69 65 77  chlinux.org/view
32a0: 74 6f 70 69 63 2e 70 68 70 3f 69 64 3d 31 37 33  topic.php?id=173
32b0: 35 36 33 22 20 74 69 74 6c 65 3d 22 41 72 63 68  563" title="Arch
32c0: 20 4c 69 6e 75 78 20 42 75 6c 6c 65 74 69 6e 20   Linux Bulletin 
32d0: 42 6f 61 72 64 20 61 62 6f 75 74 20 56 61 6c 61  Board about Vala
32e0: 20 70 72 6f 6a 65 63 74 73 22 3e 41 72 63 68 20   projects">Arch 
32f0: 42 42 53 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20  BBS</a>.        
3300: 3c 2f 64 64 3e 0a 20 20 20 20 20 20 20 20 3c 64  </dd>.        <d
3310: 74 3e 4a 61 76 61 73 63 72 69 70 74 3c 2f 64 74  t>Javascript</dt
3320: 3e 0a 20 20 20 20 20 20 20 20 3c 64 64 3e 0a 20  >.        <dd>. 
3330: 20 20 20 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61           <li> <a
3340: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 70 6c   href="http://pl
3350: 75 67 69 6e 73 2e 6a 71 75 65 72 79 2e 63 6f 6d  ugins.jquery.com
3360: 2f 22 3e 6a 51 75 65 72 79 20 50 6c 75 67 69 6e  /">jQuery Plugin
3370: 73 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 3c 2f  s</a>.        </
3380: 64 64 3e 0a 20 20 20 20 20 20 3c 2f 64 6c 3e 0a  dd>.      </dl>.
3390: 20 20 20 20 3c 2f 73 65 63 74 69 6f 6e 3e 0a 20      </section>. 
33a0: 20 20 20 3c 73 65 63 74 69 6f 6e 3e 0a 20 20 20     <section>.   
33b0: 20 20 20 3c 62 3e 57 69 6e 64 6f 77 73 20 73 6f     <b>Windows so
33c0: 66 74 77 61 72 65 3c 2f 62 3e 0a 20 20 20 20 20  ftware</b>.     
33d0: 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68   <li> <a href="h
33e0: 74 74 70 73 3a 2f 2f 68 65 6c 70 2e 75 62 75 6e  ttps://help.ubun
33f0: 74 75 2e 63 6f 6d 2f 63 6f 6d 6d 75 6e 69 74 79  tu.com/community
3400: 2f 4c 69 73 74 4f 66 4f 70 65 6e 53 6f 75 72 63  /ListOfOpenSourc
3410: 65 50 72 6f 67 72 61 6d 73 22 3e 4c 4f 4f 50 3c  ePrograms">LOOP<
3420: 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c  /a>.      <li> <
3430: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 65  a href="http://e
3440: 6f 73 2e 6f 73 62 66 2e 65 75 2f 73 74 61 72 74  os.osbf.eu/start
3450: 2f 22 3e 45 4f 53 20 64 69 72 65 63 74 6f 72 79  /">EOS directory
3460: 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20  </a>.      <li> 
3470: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
3480: 6f 70 65 6e 73 6f 75 72 63 65 77 69 6e 64 6f 77  opensourcewindow
3490: 73 2e 6f 72 67 2f 22 3e 4f 70 65 6e 53 6f 75 72  s.org/">OpenSour
34a0: 63 65 20 57 69 6e 64 6f 77 73 3c 2f 61 3e 0a 20  ce Windows</a>. 
34b0: 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65       <li> <a hre
34c0: 66 3d 22 68 74 74 70 3a 2f 2f 6f 73 73 77 69 6e  f="http://osswin
34d0: 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74  .sourceforge.net
34e0: 2f 22 3e 4f 53 53 57 69 6e 3c 2f 61 3e 0a 20 20  /">OSSWin</a>.  
34f0: 20 20 3c 2f 73 65 63 74 69 6f 6e 3e 0a 0a 20 20    </section>..  
3500: 20 20 3c 73 65 63 74 69 6f 6e 3e 0a 20 20 20 20    <section>.    
3510: 20 20 3c 62 3e 4d 6f 72 65 20 67 61 6d 65 73 3c    <b>More games<
3520: 2f 62 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20 3c  /b>.      <li> <
3530: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 6f  a href="http://o
3540: 73 67 61 6d 65 63 6c 6f 6e 65 73 2e 63 6f 6d 2f  sgameclones.com/
3550: 22 3e 4f 53 20 47 61 6d 65 20 43 6c 6f 6e 65 73  ">OS Game Clones
3560: 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c 69 3e 20  </a>.      <li> 
3570: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
3580: 66 72 65 65 67 61 6d 65 72 2e 62 6c 6f 67 73 70  freegamer.blogsp
3590: 6f 74 2e 64 65 2f 22 3e 46 72 65 65 47 61 6d 65  ot.de/">FreeGame
35a0: 72 3c 2f 61 3e 0a 20 20 20 20 3c 2f 73 65 63 74  r</a>.    </sect
35b0: 69 6f 6e 3e 0a 0a 20 20 20 20 3c 73 65 63 74 69  ion>..    <secti
35c0: 6f 6e 3e 0a 20 20 20 20 20 20 3c 62 3e 43 6f 64  on>.      <b>Cod
35d0: 65 20 73 6e 69 70 70 65 74 73 3c 2f 62 3e 0a 20  e snippets</b>. 
35e0: 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65       <li> <a hre
35f0: 66 3d 22 68 74 74 70 3a 2f 2f 73 6e 69 70 70 6c  f="http://snippl
3600: 72 2e 63 6f 6d 2f 22 3e 73 6e 69 70 70 6c 72 3c  r.com/">snipplr<
3610: 2f 61 3e 0a 20 20 20 20 3c 2f 73 65 63 74 69 6f  /a>.    </sectio
3620: 6e 3e 0a 0a 20 20 20 20 3c 3f 70 68 70 20 20 69  n>..    <?php  i
3630: 66 20 28 69 6e 5f 61 72 72 61 79 28 22 64 65 22  f (in_array("de"
3640: 2c 20 24 6c 61 6e 67 73 29 29 3a 20 3f 3e 0a 20  , $langs)): ?>. 
3650: 20 20 20 3c 70 3e 4c 6f 63 61 6c 20 77 65 62 73     <p>Local webs
3660: 69 74 65 73 3c 2f 70 3e 0a 20 20 20 20 3c 73 65  ites</p>.    <se
3670: 63 74 69 6f 6e 3e 0a 20 20 20 20 20 20 3c 62 3e  ction>.      <b>
3680: 2e 64 65 3c 2f 62 3e 0a 20 20 20 20 20 20 3c 6c  .de</b>.      <l
3690: 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  i> <a href="http
36a0: 3a 2f 2f 77 77 77 2e 70 72 6f 2d 6c 69 6e 75 78  ://www.pro-linux
36b0: 2e 64 65 2f 22 3e 50 72 6f 20 4c 69 6e 75 78 3c  .de/">Pro Linux<
36c0: 2f 61 3e 20 2b 20 3c 61 20 68 72 65 66 3d 22 68  /a> + <a href="h
36d0: 74 74 70 3a 2f 2f 77 77 77 2e 70 72 6f 2d 6c 69  ttp://www.pro-li
36e0: 6e 75 78 2e 64 65 2f 63 67 69 2d 62 69 6e 2f 44  nux.de/cgi-bin/D
36f0: 42 41 70 70 2f 63 68 65 63 6b 2e 63 67 69 22 3e  BApp/check.cgi">
3700: 44 42 41 70 70 3c 2f 61 3e 0a 20 20 20 20 20 20  DBApp</a>.      
3710: 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74  <li> <a href="ht
3720: 74 70 3a 2f 2f 77 77 77 2e 6c 69 6e 75 78 2d 6d  tp://www.linux-m
3730: 61 67 61 7a 69 6e 2e 64 65 2f 22 3e 4c 69 6e 75  agazin.de/">Linu
3740: 78 20 4d 61 67 61 7a 69 6e 3c 2f 61 3e 0a 20 20  x Magazin</a>.  
3750: 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66      <li> <a href
3760: 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 68 65 69  ="http://www.hei
3770: 73 65 2e 64 65 2f 6f 70 65 6e 2f 22 3e 48 65 69  se.de/open/">Hei
3780: 73 65 20 4f 70 65 6e 3c 2f 61 3e 20 2b 20 3c 61  se Open</a> + <a
3790: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77   href="http://ww
37a0: 77 2e 68 65 69 73 65 2e 64 65 2f 64 6f 77 6e 6c  w.heise.de/downl
37b0: 6f 61 64 2f 74 6f 70 2d 64 6f 77 6e 6c 6f 61 64  oad/top-download
37c0: 73 2d 35 30 30 30 30 35 30 35 30 30 30 2f 3f 66  s-50000505000/?f
37d0: 3d 35 73 22 3e 53 57 2d 43 61 74 3c 2f 61 3e 0a  =5s">SW-Cat</a>.
37e0: 20 20 20 20 20 20 3c 6c 69 3e 20 3c 61 20 68 72        <li> <a hr
37f0: 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 6c  ef="http://www.l
3800: 69 6e 75 78 2d 63 6f 6d 6d 75 6e 69 74 79 2e 64  inux-community.d
3810: 65 2f 22 3e 4c 69 6e 75 78 20 43 6f 6d 6d 75 6e  e/">Linux Commun
3820: 69 74 79 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 6c  ity</a>.      <l
3830: 69 3e 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  i> <a href="http
3840: 3a 2f 2f 77 69 6b 69 2e 75 62 75 6e 74 75 75 73  ://wiki.ubuntuus
3850: 65 72 73 2e 64 65 2f 53 6f 66 74 77 61 72 65 22  ers.de/Software"
3860: 3e 55 62 75 6e 74 75 20 55 73 65 72 73 3a 20 53  >Ubuntu Users: S
3870: 6f 66 74 77 61 72 65 3c 2f 61 3e 0a 20 20 20 20  oftware</a>.    
3880: 20 20 3c 6c 69 3e 20 3c 61 20 68 72 65 66 3d 22    <li> <a href="
3890: 68 74 74 70 3a 2f 2f 75 62 75 6e 74 75 6e 65 77  http://ubuntunew
38a0: 73 2e 64 65 2f 22 3e 55 62 75 6e 74 75 20 4e 65  s.de/">Ubuntu Ne
38b0: 77 73 3c 2f 61 3e 0a 20 20 20 20 3c 2f 73 65 63  ws</a>.    </sec
38c0: 74 69 6f 6e 3e 0a 20 20 20 20 3c 3f 70 68 70 20  tion>.    <?php 
38d0: 65 6e 64 69 66 3b 20 3f 3e 0a 20 20 20 20 0a 3c  endif; ?>.    .<
38e0: 3f 70 68 70 0a 0a 0a 69 6e 63 6c 75 64 65 28 22  ?php...include("
38f0: 74 65 6d 70 6c 61 74 65 2f 74 61 62 6c 65 5f 65  template/table_e
3900: 6e 64 2e 70 68 70 22 29 3b 0a 69 6e 63 6c 75 64  nd.php");.includ
3910: 65 28 22 74 65 6d 70 6c 61 74 65 2f 62 6f 74 74  e("template/bott
3920: 6f 6d 2e 70 68 70 22 29 3b 0a 0a 0a 3f 3e        om.php");...?>