7/25/2019 Full Circle Magazine - issue 110 EN
1/54
f u l l c i r c l e m a g a z i n e # 1 1 0 1
c o n t e n t s ^
F u l l C i r c l e
T H E I N D E P E N D E N T M A G A Z I N E F O R T H E U B U N T U L I N U X C O M M U N I T Y
I S S U E # 1 1 0 - J u n e 2 0 1 6
F
F
u
u
l
l
l
l
C
C
i
i
r
r
c
c
l
l
e
e
M
M
a
a
g
g
a
a
z
z
i
i
n
n
e
e
i
i
s
s
n
n
e
e
i
i
t
t
h
h
e
e
r
r
a
a
f
f
f
f
i
i
l
l
i
i
a
a
t
t
e
e
d
d
w
w
i
i
t
t
h
h
,
,
n
n
o
o
r
r
e
e
n
n
d
d
o
o
r
r
s
s
e
e
d
d
b
b
y
y
,
,
C
C
a
a
n
n
o
o
n
n
i
i
c
c
a
a
l
l
L
L
t
t
d
d
.
.
I
I
N
N
S
S
T
T
A
A
L
L
L
L
I
I
N
N
G
G
U
U
B
B
U
U
N
N
T
T
U
U
B O O K R E V I E W
U S I N G C L O N E Z I L L A A N D V I R T U A L B O X
P
h
o
t
o
:
u
c
d
a
v
i
s
c
o
e
(
F
l
i
c
k
r
.
c
o
m
)
http://fullcirclemagazine.org/7/25/2019 Full Circle Magazine - issue 110 EN
2/54
f u l l c i r c l e m a g a z i n e # 1 1 0
2
c o n t e n t s ^
T h e a r t i c l e s c o n t a i n e d i n t h i s m a g a z i n e a r e r e l e a s e d u n d e r t h e C r e a t i v e C o m m o n s A t t r i b u t i o n - S h a r e A l i k e 3 . 0 U n p o r t e d l i c e n s e .
T h i s m e a n s y o u c a n a d a p t , c o p y , d i s t r i b u t e a n d t r a n s m i t t h e a r t i c l e s b u t o n l y u n d e r t h e f o l l o w i n g c o n d i t i o n s : y o u m u s t a t t r i b u t e
t h e w o r k t o t h e o r i g i n a l a u t h o r i n s o m e w a y ( a t l e a s t a n a m e , e m a i l o r U R L ) a n d t o t h i s m a g a z i n e b y n a m e ( ' F u l l C i r c l e M a g a z i n e ' )
a n d t h e U R L w w w . f u l l c i r c l e m a g a z i n e . o r g ( b u t n o t a t t r i b u t e t h e a r t i c l e ( s ) i n a n y w a y t h a t s u g g e s t s t h a t t h e y e n d o r s e y o u o r y o u r u s e o f t h e w o r k ) . I f
y o u a l t e r , t r a n s f o r m , o r b u i l d u p o n t h i s w o r k , y o u m u s t d i s t r i b u t e t h e r e s u l t i n g w o r k u n d e r t h e s a m e , s i m i l a r o r a c o m p a t i b l e l i c e n s e .
F u l l C i r c l e m a g a z i n e i s e n t i r e l y i n d e p e n d e n t o f C a n o n i c a l , t h e s p o n s o r o f t h e U b u n t u p r o j e c t s , a n d t h e v i e w s a n d o p i n i o n s i n t h e
m a g a z i n e s h o u l d i n n o w a y b e a s s u m e d t o h a v e C a n o n i c a l e n d o r s e m e n t .
F u l l C i r c l e
T H E I N D E P E N D E N T M A G A Z I N E F O R T H E U B U N T U L I N U X C O M M U N I T Y
M i g r a t i n g F r o m V A X p . 2 6
C l o n e z i l l a & V i r t u a l B o x p . 2 0
P y t h o n p . 1 7
p . X X
H o w T o
Q & A p . 4 4
C o m m a n d & C o n q u e r p . 1 4
I n k s c a p e p . 3 0
M y O p i n i o n p . X X L e t t e r s p . 4 3
U b u n t u G a m e s p . 4 7
U b u n t u D e v i c e s p . 4 1
L i n u x N e w s p . 0 4
A r d u i n o p . X X
R e v i e w p . X X
U b u n t u G a m e s p . 5 0
G r a p h i c s
B o o k R e v i e w p . 4 2
L i n u x L a b s p . 3 8
C h r o m e C u l t p . 3 5
http://creativecommons.org/licenses/by-sa/3.0/7/25/2019 Full Circle Magazine - issue 110 EN
3/54
f u l l c i r c l e m a g a z i n e # 1 1 0
3
c o n t e n t s ^
E
E
D
D
I
I
T
T
O
O
R
R
I
I
A
A
L
L
W E L C O M E T O A N O T H E R I S S U E O F F U L L C I R C L E .
F
o r t h e l a s t t i m e , p o s s i b l y i n y e a r s , w e h a v e a f u l l h o u s e . E l m e r l e f t u s l a s t m o n t h ( f o r p a s t u r e s
n e w ) a n d t h i s m o n t h m a r k s t h e e n d o f t h e V A X s e r i e s . S o , t h a t m e a n s w e d e f i n i t e l y n e e d n e w
a r t i c l e s f r o m y o u , t h e r e a d e r s . I o n l y h a v e a f e w o n e - o f f a r t i c l e s i n m y u n u s e d p i l e , a n d w e c o u l d
d o w i t h a n e w s e r i e s t o r e p l a c e L i b r e O f f i c e . S e n d y o u r a r t i c l e s ( a s a n O D T a t t a c h m e n t , o r l i n k t o a
G o o g l e D o c s f i l e ) t o : r o n n i e @ f u l l c i r c l e m a g a z i n e . o r g . A r t i c l e s m u s t b e y o u r o w n w o r k , a n d y o u
m u s t b e w i l l i n g t o h a v e t h e m r e l e a s e d u n d e r t h e C C - S A l i c e n s e .
W i t h t h a t P S A o u t o f t h e w a y , l e t ' s s e e w h a t w e h a v e i n s t o r e f o r y o u t h i s m o n t h . W e l l , A l a n
h a s a n i n t e r e s t i n g a r t i c l e o n i n s t a l l i n g U b u n t u u s i n g C l o n e z i l l a a n d V i r t u a l B o x . S J i s s h o w i n g y o u
h o w t o D I Y a C h r o m e b o o k i n t h i s m o n t h ' s C h r o m e C u l t p i e c e , I t a k e a q u i c k l o o k a t w h a t ' s n e w i n
U b u n t u T o u c h O T A - 1 1 , G r e g r e v i e w s a p r o g r a m m i n g b o o k ( P y t h o n , o f c o u r s e ) w h i c h s e e m s t o u s e
M i n e c r a f t , a n d i n g a m e s O s c a r l o o k s a t D o t a 2 a n d I l o o k a t V a s s a l . O f c o u r s e , t h e r e ' s s t i l l G r e g ' s
r e g u l a r P y t h o n a r t i c l e a n d M a r k ' s I n k s c a p e a r t i c l e .
A f e w w o r d s o n T o u c h O T A - 1 1 ; i f y o u h a v e a M e i z u P r o 5 t h e n y o u s h o u l d d e f i n i t e l y u p d a t e t o
g e t t h e M i r a c a s t f e a t u r e w h i c h i s e x c l u s i v e t o t h e P r o 5 a t t h e m o m e n t , b u t c o m i n g t o p r e t t y
m u c h a l l U b u n t u d e v i c e s i n a f u t u r e O T A . T h i s l e t ' s y o u ' c a s t ' y o u r p h o n e t o a s c r e e n w h i c h h a s a
M i r a c a s t d o n g l e . I t ' s a n o t h e r s t e p t o w a r d s c o n v e r g e n c e . O T A - 1 1 a l s o b r i n g s s p e e d i m p r o v e m e n t s
t o t h e B Q M 1 0 t a b l e t w h i c h s h o u l d b e e v e n b e t t e r w h e n i t g e t s t h e M i r a c a s t u p d a t e .
A l l t h e b e s t , a n d k e e p i n t o u c h !
R o n n i e
r o n n i e @ f u l l c i r c l e m a g a z i n e . o r g
T h i s m a g a z i n e w a s c r e a t e d u s i n g :
F i n d F u l l C i r c l e o n :
f a c e b o o k . c o m / f u l l c i r c l e
m a g a z i n e
t w i t t e r . c o m / # ! / f u l l c i r c l e m a g
g o o . g l / F R T M l
h t t p : / / i s s u u . c o m / f u l l c i r c l e
m a g a z i n e
h t t p : / / w w w . m a g z t e r . c o m /
p u b l i s h e r s / F u l l - C i r c l e
W e e k l y N e w s :
h t t p : / / f u l l c i r c l e m a g a z i n e . o r g
/ f e e d / p o d c a s t
h t t p : / / w w w . s t i t c h e r . c o m / s ?
f i d = 8 5 3 4 7 & r e f i d = s t p r
h t t p : / / t u n e i n . c o m / r a d i o / F u l l -
C i r c l e - W e e k l y - N e w s -
p 8 5 5 0 6 4 /
http://tunein.com/radio/Full-Circle-Weekly-News-p855064/http://www.stitcher.com/s?fid=85347&refid=stprhttp://fullcirclemagazine.org/feed/podcasthttp://www.magzter.com/publishers/Full-Circlehttp://issuu.com/fullcirclemagazinehttp://goo.gl/FRTMlhttps://twitter.com/#!/fullcirclemaghttp://facebook.com/fullcirclemagazinehttp://creativecommons.org/http://www.libreoffice.org/http://www.gimp.org/http://www.scribus.net/mailto:[email protected]:[email protected]7/25/2019 Full Circle Magazine - issue 110 EN
4/54
f u l l c i r c l e m a g a z i n e # 1 1 0 4
c o n t e n t s ^
N
N
E
E
W
W
S
S
I T ' S E A S Y T O P A C K A G E A N Y
SO F T W A R E A S A
SN A P F O R
U B U N T U L I N U X , S A Y S
C A N O N I C A L
C
a n o n i c a l d e v e l o p e r M i c h a e l
H a l l h a s p u b l i s h e d a s h o r t
u p d a t e o n S n a p p a c k a g i n g f o r t h e
U b u n t u L i n u x o p e r a t i n g s y s t e m ,
s h o w i n g u s h o w e a s y i t i s t o
p a c k a g e a n y s o f t w a r e i n t h e n e w
S n a p f o r m a t .
T h e e x a m p l e p r e s e n t e d b y
M a r t i n W i m p r e s s i n h i s
a n n o u n c e m e n t ( a b o u t U b u n t u
M A T E 1 6 . 1 0 a d o p t i n g S n a p
p a c k a g e s t o o f f e r u s e r s t h e l a t e s t
M A T E v e r s i o n a s s o o n a s i t ' s o u t )
w a s a s i m p l e c a l c u l a t o r u t i l i t y
c a l l e d G a l c u l a t o r . H o w e v e r ,
C a n o n i c a l ' s M i c h a e l H a l l h a s g i v e n
u s t o d a y a m u c h b i g g e r e x a m p l e o f
S n a p p a c k a g i n g , f o r t h e K r i t a 3 . 0
d i g i t a l p a i n t i n g s o f t w a r e .
" S n a p p a c k a g e s a r e n ' t j u s t f o r
c a l c u l a t o r s , " s a i d M i c h a e l H a l l .
" T o d a y , I s n a p p e d u p t h e p r e - r e l e a s e
v e r s i o n o f K r i t a 3 . 0 d i r e c t f r o m
u p s t r e a m . I t w a s n ' t n e a r l y a s
d i f f i c u l t a s I e x p e c t e d e i t h e r , i t t o o k
l o n g e r t o f i n d t h e r i g h t d e p e n d e n c i e s
a n d t o c o m p i l e t h a n i t t o o k m e t o
c r e a t e t h e s n a p c r a f t p a c k a g e
c o n f i g s . "
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / i t
- s - e a s y - t o - p a c k a g e - a n y - s o f t w a r e -
a s - a - s n a p - f o r - u b u n t u - l i n u x - s a y s -
c a n o n i c a l - 5 0 4 5 3 9 . s h t m l
KE R N E L
LI V E
PA T C H I N G F O R
6 4 - B I T
I B M P O W E R 8
M A C H I N E S C O M I N G I N L I N U X
4 . 7
M
i c h a e l E l l e r m a n , a L i n u x
k e r n e l d e v e l o p e r w o r k i n g f o r
I B M , h a s r e c e n t l y r e p o r t e d t h a t a
g r o u p o f e n g i n e e r s f r o m I B M a n d
S U S E m a n a g e d t o e n a b l e k e r n e l
l i v e p a t c h i n g s u p p o r t f o r t h e
P P C 6 4 l e h a r d w a r e a r c h i t e c t u r e .
T h e P P C 6 4 l e i n s t r u c t i o n s e t
a r c h i t e c t u r e i s a p u r e l i t t l e - e n d i a n
m o d e o f t h e P P C 6 4 ( P o w e r P C 6 4 -
b i t ) p l a t f o r m , a n d i t h a s b e e n
i n t r o d u c e d a l o n g w i t h t h e P O W E R 8
f a m i l y o f s u p e r s c a l a r s y m m e t r i c
m u l t i p r o c e s s o r s , a s a p r i m e t a r g e t
f o r t h e t e c h n o l o g i e s p r o d u c e d b y
O p e n P O W E R .
D u r i n g t h e d e v e l o p m e n t c y c l e
o f t h e r e c e n t l y r e l e a s e d L i n u x 4 . 6
k e r n e l , t h e s k i l l e d I B M a n d S U S E
d e v e l o p e r s p u t a l l t h e p u z z l e
p i e c e s t o g e t h e r a n d m a n a g e d t o
g e t t h e k e r n e l l i v e p a t c h i n g f e a t u r e
t o w o r k f o r t h i s a r c h i t e c t u r e , b u t i t
l o o k s l i k e i t d i d n ' t o f f i c i a l l y m a k e i t
i n t o t h e s t a b l e L i n u x k e r n e l 4 . 6
r e l e a s e .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / k
e r n e l - l i v e - p a t c h i n g - f o r - 6 4 - b i t - i b m -
p o w e r 8 - m a c h i n e s - c o m i n g - i n - l i n u x -
4 - 7 - 5 0 4 5 4 1 . s h t m l
S u b m i t t e d b y A r n f r i e d W a l b r e c h t
TH E
FU L L
CI R C L E
WE E K L Y
NE W S
A s h o r t p o d c a s t ( < 1 0 m i n )
w i t h j u s t t h e n e w s . N o c h i t -
c h a t . N o t i m e w a s t i n g . J u s t
t h e l a t e s t F O S S / L i n u x /
U b u n t u n e w s .
R S S :
h t t p : / / f u l l c i r c l e m a g a z i n e .
o r g / f e e d / p o d c a s t
http://fullcirclemagazine.org/feed/podcasthttp://news.softpedia.com/news/kernel-live-patching-for-64-bit-ibm-power8-machines-coming-in-linux-4-7-504541.shtmlhttp://news.softpedia.com/news/it-s-easy-to-package-any-software-as-a-snap-for-ubuntu-linux-says-canonical-504539.shtml7/25/2019 Full Circle Magazine - issue 110 EN
5/54
f u l l c i r c l e m a g a z i n e # 1 1 0 5
c o n t e n t s ^
N E W S
HY U N D A I
AN N O U N C E S
A N D R O I D A U T O S U P P O R T
F O R S O M E 2 0 1 5 - 2 0 1 7
VE H I C L E S
VI A
A D I Y
U P D A T E
Y
o u u s u a l l y h a v e t o g e t a c a r
w i t h A n d r o i d A u t o p r e -
i n s t a l l e d i f y o u w a n t t h e f e a t u r e t o
e v e r b e a v a i l a b l e t o y o u , b u t
H y u n d a i h a s e m b r a c e d G o o g l e ' s
c a r p l a t f o r m m o r e s o t h a n o t h e r s . I t
j u s t a n n o u n c e d a n u p d a t e i s
a v a i l a b l e f o r s o m e o f i t s 2 0 1 5 ,
2 0 1 6 , a n d 2 0 1 7 m o d e l s t h a t a d d s
A n d r o i d A u t o a n d C a r P l a y . Y o u c a n
i n s t a l l t h e m y o u r s e l f o r g o t o a
d e a l e r s h i p a n d p a y t h e m t o d o i t .
Y o u ' l l h a v e t o l o g i n t o t h e M y
H y u n d a i s i t e t o s e e i f y o u r
p a r t i c u l a r m o d e l a n d v a r i a n t i s
i n c l u d e d . V e r s i o n s o f t h e S o n a t a ,
S a n t a F e , G e n e s i s , E l a n t r a G T , a n d
T u c s o n h a v e u p d a t e s a v a i l a b l e
t o d a y , b u t c o m p a t i b i l i t y d e p e n d s
o n t h e i n f o t a i n m e n t p a c k a g e y o u
g o t i n t h e f i r s t p l a c e . T h e 2 0 1 6
S o n a t a H y b r i d , S o n a t a P l u g - I n
H y b r i d , A z e r a , a n d V e l o s t e r a r e
s u p p o s e d t o h a v e u p d a t e s
a v a i l a b l e s o o n a s w e l l .
I n s t a l l i n g s h o u l d b e d o a b l e i f
y o u ' r e r e a s o n a b l y t e c h s a v v y , b u t
t h i s i s a c a r w e ' r e t a l k i n g a b o u t . I f
y o u b r e a k s o m e t h i n g , y o u ' l l h a v e
t o g o t o t h e d e a l e r s h i p a n d p a y
t h e m t o i n s t a l l t h e s o f t w a r e a n d f i x
w h a t e v e r y o u d i d w r o n g .
S o u r c e :
h t t p : / / w w w . a n d r o i d p o l i c e . c o m / 2 0 1
6 / 0 5 / 2 7 / h y u n d a i - a n n o u n c e s -
a n d r o i d - a u t o - s u p p o r t - f o r - s o m e -
2 0 1 5 - 2 0 1 7 - v e h i c l e s - v i a - a - d i y -
u p d a t e /
UB U N T U
TO U C H
'S
WE B
B R O W S E R T O I M P R O V E T H E
G O O G L E H A N G O U T S
EX P E R I E N C E I N
O T A - 1 1
T
h e l o n g - a n t i c i p a t e d O T A - 1 1
u p d a t e f o r U b u n t u P h o n e a n d
U b u n t u T a b l e t d e v i c e s i s j u s t
a r o u n d t h e c o r n e r , a n d t o d a y w e ' l l
h a v e a q u i c k l o o k a t w h a t ' s c o m i n g
i n t h e W e b B r o w s e r a p p .
T o d a y , M a y 3 0 , 2 0 1 6 ,
C a n o n i c a l ' s t e c h n i c a l l e a d i n t h e
p r o d u c t s t r a t e g y d i v i s i o n , a p p s
t e a m , M r . O l i v i e r T i l l o y , h a s
p u b l i s h e d d e t a i l s a b o u t s o m e o f
t h e f e a t u r e s i n c l u d e d i n t h e W e b
B r o w s e r a p p o f t h e U b u n t u T o u c h
m o b i l e o p e r a t i n g s y s t e m , w h i c h
w i l l b e a d d e d a s p a r t o f t h e s o o n -
t o - b e - r e l e a s e d O T A - 1 1 u p d a t e .
T h e r e f o r e , t h e u p d a t e d W e b
B r o w s e r a p p h a s p r o m i s e d t o
i m p r o v e t h e G o o g l e H a n g o u t s
e x p e r i e n c e f o r a l l f o r m f a c t o r s ,
i n c l u d i n g C a n o n i c a l ' s n e w U b u n t u
T a b l e t , t h e B Q A q u a r i s M 1 0
U b u n t u E d i t i o n , a n d i t l o o k s l i k e
t h e m e d i a p e r m i s s i o n r e q u e s t
d i a l o g h a s b e e n r e d e s i g n e d t o b e
m o r e u s e r - f r i e n d l y .
C o n t i n u i n g , t h e W e b B r o w s e r
a p p w i l l n o w v i s u a l l y i d e n t i f y t h e
l i s t o f i t e m s t h a t a r e b e i n g u s e d f o r
o p e n i n g n e w p a g e s i n t h e U b u n t u
S e t t i n g s a p p w i t h a p r o g r e s s i o n
s y m b o l , i t w i l l a l s o p r o p e r l y h a n d l e
w i n d o w - l e v e l k e y b o a r d s h o r t c u t s ,
a n d f u r t h e r p o l i s h t h e m e m o r y -
p r e s s u r e h a n d l e r u s e d f o r
u n l o a d i n g t a b s r u n n i n g i n t h e
b a c k g r o u n d .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u
b u n t u - t o u c h - s - w e b - b r o w s e r - t o -
i m p r o v e - t h e - g o o g l e - h a n g o u t s -
e x p e r i e n c e - i n - o t a - 1 1 - 5 0 4 6 5 8 . s h t m l
GO O G L E
DE V E L O P S
A R T I F I C I A L I N T E L L I G E N C E
W I T H H U M A N - L E V E L
SP E E C H
CA P A B I L I T Y
G
o o g l e ' s a r t i f i c i a l i n t e l l i g e n c e i s
r e p o r t e d t o b e d e v e l o p e d
u n d e r t h e s u p e r v i s i o n o f R a y
K u r z w e i l , a c o m p u t e r s c i e n t i s t a n d
f u t u r i s t . A c c o r d i n g t o r e p o r t s , h e
w a s h i r e d b y t h e c o m p a n y i n 2 0 1 2
t o w o r k o n t h e n a t u r a l l a n g u a g e
r e c o g n i t i o n .
K u r z w e i l , t h e m a n r e p o r t e d t o
b e b e h i n d t h e G o o g l e a r t i f i c i a l
i n t e l l i g e n c e , s h o w e d i t a t t h e
r e c e n t S i n g u l a r i t y c o n f e r e n c e
t h r o u g h a t e l e p r e s e n c e r o b o t . I n
t h e s a m e e v e n t , h e a n n o u n c e d t h a t
t o g e t h e r w i t h h i s t e a m , h e h a s
b e e n w o r k i n g o n c h a t b o x . H e a l s o
r e v e a l e d t h a t t h e c h a t b o x w i l l b e
r e l e a s e d l a t e r t h i s y e a r .
T h e a n n o u n c e m e n t w a s
b r o u g h t u p w h e n h i s o p i n i o n w a s
a s k e d r e g a r d i n g t h e p o s s i b i l i t y o f
p e o p l e h a v i n g a m e a n i n g f u l
c o n v e r s a t i o n w i t h a n a r t i f i c i a l
i n t e l l i g e n c e , o n e t h a t i s n o t e a s i l y
d i s t i n g u i s h e d f r o m a r e g u l a r
h u m a n c o n v e r s a t i o n . K u r z w e i l
a d m i t t e d t h a t i t i s i m p o r t a n t t o
http://news.softpedia.com/news/ubuntu-touch-s-web-browser-to-improve-the-google-hangouts-experience-in-ota-11-504658.shtmlhttp://www.androidpolice.com/2016/05/27/hyundai-announces-android-auto-support-for-some-2015-2017-vehicles-via-a-diy-update/7/25/2019 Full Circle Magazine - issue 110 EN
6/54
f u l l c i r c l e m a g a z i n e # 1 1 0 6
c o n t e n t s ^
N E W S
w h a t h e i s d o i n g a t G o o g l e , a n d
t h a t h i s t e a m i s w o r k i n g o n
c h a t b o t s . H e a l s o a d d e d t h a t t h e y
a r e e x p e c t i n g t o r e l e a s e a f e w
c h a t b o t s t h a t p e o p l e c a n t a l k t o
l a t e r t h i s y e a r .
S o u r c e :
h t t p : / / w w w . s c i e n c e w o r l d r e p o r t . c o
m / a r t i c l e s / 4 0 9 9 0 / 2 0 1 6 0 5 3 1 / g o o g l
e - d e v e l o p s - a r t i f i c i a l - i n t e l l i g e n c e -
w i t h - h u m a n - l e v e l - s p e e c h -
c a p a b i l i t y . h t m
N E T H S E R V E R 6 . 8 L I N U X
SE R V E R
FI G H T S
SP A M W I T H
D N S - B A S E D
BL A C K H O L E
L I S T ( D N S B L )
B
a s e d o n t h e r e c e n t l y r e l e a s e d
C e n t O S 6 . 8 o p e r a t i n g s y s t e m ,
w h i c h , i n t u r n , b u i l d s o n t h e f r e e l y
d i s t r i b u t e d s o u r c e s o f t h e
c o m m e r c i a l R e d H a t E n t e r p r i s e
L i n u x 6 . 8 d i s t r o , N e t h S e r v e r 6 . 8 i s
n o w i n d e v e l o p m e n t a s t h e n e w e s t
l o n g - t e r m s u p p o r t r e l e a s e .
T h e f i r s t B e t a h a s a r r i v e d t o d a y
w i t h n u m e r o u s n e w f e a t u r e s a n d
i m p r o v e m e n t s , a m o n g w h i c h w e
c a n m e n t i o n a m u c h e a s i e r w a y t o
p e r f o r m M u l t i - W A N
c o n f i g u r a t i o n s , b e t t e r s p a m
f i l t e r i n g b y u s i n g t h e D N S - b a s e d
B l a c k h o l e L i s t ( D N S B L ) , I P s e c s i t e -
t o - s i t e s u p p o r t , a s w e l l a s s u p p o r t
f o r c o n f i g u r i n g p o l i c y r o u t i n g i n
t h e f i r e w a l l .
T h e r e a r e a l s o a n e w b u t t o n f o r
c l e a n i n g t h e Y U M t r a n s a c t i o n s f o r
f r e e i n g u p d i s k s p a c e , s u p p o r t f o r
u s i n g I P a n d C I D R ( C l a s s l e s s I n t e r -
D o m a i n R o u t i n g ) r a n g e s a s t h e
s o u r c e a n d d e s t i n a t i o n f o r t h e
p r o x y b y p a s s s e t t i n g s , a n d a n e w
B o n d i n g m o d e o n t h e N e t w o r k
p a g e , a l l o w i n g s y s a d m i n s t o
c h o o s e f r o m m u l t i p l e b o n d m o d e s .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / n
e t h s e r v e r - 6 - 8 - l i n u x - s e r v e r - f i g h t s -
s p a m - w i t h - d n s - b a s e d - b l a c k h o l e -
l i s t - d n s b l - 5 0 4 6 7 9 . s h t m l
AL P I N E
LI N U X
3 . 4 R E L E A S E D
W I T H I M P R O V E D S U P P O R T
F O R T H E R A S P B E R R Y P I
EC O S Y S T E M
A
l p i n e L i n u x 3 . 4 i s t h e f i r s t i n
t h e 3 . 4 s t a b l e s e r i e s , o f f e r i n g
u s e r s t h e m o s t a d v a n c e d
G N U / L i n u x t e c h n o l o g i e s . A m o n g
t h e m , w e c a n m e n t i o n t h e l o n g -
t e r m s u p p o r t e d L i n u x 4 . 4 k e r n e l
( v e r s i o n 4 . 4 . 1 1 i s i n c l u d e d i n t h e
b a s e I S O i m a g e s ) , t h e O p e n R C i n i t
s y s t e m , D N S s e a r c h d o m a i n
s u p p o r t i n t h e / e t c / r e s o l v . c o n f f i l e .
T h e n e w A l p i n e L i n u x 3 . 4 s e r i e s
b r i n g s g o o d n e w s f o r t h o s e w h o
w a n t t o r u n t h e s e r v e r - o r i e n t e d
o p e r a t i n g s y s t e m i n v i r t u a l
m a c h i n e s , s u c h a s V i r t u a l B o x ,
Q E M U , o r V M w a r e , a s t h e y c a n
n o w d o w n l o a d a s p e c i a l l y c r a f t e d
I S O i m a g e c a l l e d a l p i n e - v i r t , w h i c h
y o u c a n d o w n l o a d f r o m t h e o f f i c i a l
w e b s i t e o f t h e d i s t r i b u t i o n .
N e w s o f t w a r e t e c h n o l o g i e s
i n c l u d e d i n A l p i n e L i n u x 3 . 4 a r e t h e
R u b y 2 . 3 p r o g r a m m i n g l a n g u a g e ,
P o s t g r e S Q L 9 . 5 o p e n - s o u r c e
d a t a b a s e , Q t 5 . 6 G U I t o o l k i t , a s
w e l l a s d e s k t o p a p p l i c a t i o n s l i k e
t h e L i b r e O f f i c e 5 . 1 o f f i c e s u i t e a n d
E v i n c e 3 . 2 0 d o c u m e n t v i e w e r . T h e
M A T E 1 . 1 4 d e s k t o p e n v i r o n m e n t i s
a v a i l a b l e a s w e l l .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / a l
p i n e - l i n u x - 3 - 4 - r e l e a s e d - w i t h -
i m p r o v e d - s u p p o r t - f o r - t h e -
r a s p b e r r y - p i - e c o s y s t e m -
5 0 4 7 4 7 . s h t m l
U B U N T U 1 6 . 1 0 S W I T C H E S T O
AU
N I V E R S A L L
O C A L D N S
R E S O L V E R S E R V I C E
O
n e o f t h e l a t e s t t e c h n o l o g i e s
i m p l e m e n t e d i n U b u n t u 1 6 . 1 0
i s a n e w , u n i v e r s a l l o c a l D N S
r e s o l v e r s e r v i c e f o r a l l U b u n t u
L i n u x f l a v o r s , i n c l u d i n g U b u n t u
D e s k t o p , U b u n t u S e r v e r , a n d
U b u n t u T o u c h .
C a n o n i c a l ' s M a r t i n P i t t h a s
m a d e t h e b i g a n n o u n c e m e n t o n
o n e o f U b u n t u ' s m a i l i n g l i s t s ,
i n f o r m i n g t h e c o m m u n i t y a n d
U b u n t u d e v e l o p e r s t h a t h e p u s h e d
a n e w l o c a l D N S r e s o l v e r s e r v i c e t o
t h e u p c o m i n g o p e r a t i n g s y s t e m ,
r e p l a c i n g t h e o l d o n e .
T h e g o o d n e w s i s t h a t t h e n e w
l o c a l D N S r e s o l v e r i s u n i v e r s a l ,
b a s e d o n s y s t e m d - r e s o l v e d , w h i c h
m e a n s t h a t n o t o n l y i s i t s m a l l a n d
l i g h t w e i g h t , b u t i t i s a l r e a d y
a v a i l a b l e a s p a r t o f t h e s y s t e m d
i n i t s y s t e m .
A d d i t i o n a l l y , s y s t e m d - r e s o l v e d
s u p p o r t s a l l t h e l a t e s t n e t w o r k i n g
t e c h n o l o g i e s , s u c h a s D N S S E C ,
e n a b l e d b y d e f a u l t i n s y s t e m d 2 3 0
a n d l a t e r , d o e s n ' t r e l y o n D - B u s a s
http://news.softpedia.com/news/alpine-linux-3-4-released-with-improved-support-for-the-raspberry-pi-ecosystem-504747.shtmlhttp://news.softpedia.com/news/nethserver-6-8-linux-server-fights-spam-with-dns-based-blackhole-list-dnsbl-504679.shtmlhttp://www.scienceworldreport.com/articles/40990/20160531/google-develops-artificial-intelligence-with-human-level-speech-capability.htm7/25/2019 Full Circle Magazine - issue 110 EN
7/54
f u l l c i r c l e m a g a z i n e # 1 1 0 7
c o n t e n t s ^
N E W S
t h e p r e v i o u s d n s m a s q - b a s e d
s o l u t i o n d i d o n U b u n t u d e s k t o p s
a n d m o b i l e .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u
b u n t u - 1 6 - 1 0 - y a k k e t y - y a k - s w i t c h e s -
t o - a - u n i v e r s a l - l o c a l - d n s - r e s o l v e r -
s e r v i c e - 5 0 4 7 7 0 . s h t m l
IT
WI L L
SO O N
BE
PO S S I B L E
T OD
E L I V E R M
A N YP
O P U L A R
G A M E S A S S N A P S F O R
U B U N T U 1 6 . 0 4
C
a n o n i c a l d o e s n ' t g i v e u p o n i t s
n e w t e c h n o l o g i e s , a n d S n a p s
m i g h t j u s t b e c o m e p o p u l a r s o o n e r
t h a n y o u m i g h t t h i n k . W e ' v e
a l r e a d y t o l d y o u t h a t p a c k a g i n g
y o u r a p p l i c a t i o n a s a S n a p i s n o t
d i f f i c u l t a n d t h a t a n y o n e c a n
c r e a t e S n a p s o n U b u n t u 1 6 . 0 4 L T S ,
w h i c h c o m e s w i t h S n a p i n t e g r a t i o n
b y d e f a u l t .
S o t o f u r t h e r a d v a n c e t h e
a d o p t i o n o f S n a p s o n t h e U b u n t u
D e s k t o p a n d S e r v e r , C a n o n i c a l h a s
r e c e n t l y c h a n g e d t h e r e l e a s e c y c l e
o f t h e s n a p d d a e m o n t o g e t a n e w
m a i n t e n a n c e b u i l d e v e r y w e e k .
" Y o u c a n e x p e c t a s t e a d y s t r e a m o f
f r e s h s n a p p y g o o d n e s s i n b o t h
s n a p d a n d i n t h e s t o r e , " s a y s
Z y g m u n t K r y n i c k i , C a n o n i c a l
H a r d w a r e C e r t i f i c a t i o n t e a m .
I n t h e s a m e m a n n e r , C a n o n i c a l
a l s o p l a n s o n c h a n g i n g t h e v e r s i o n
s c h e m e f o r f u t u r e s n a p d r e l e a s e s ,
f r o m t h e c u r r e n t 2 . 0 . x r e l e a s e
n a m e t o a d a t e - b a s e d o n e , s u c h a s
2 0 1 6 W 2 2 o r 2 0 1 6 W 2 3 . A n d i t l o o k s
l i k e n o t o n l y t h e v e r s i o n n u m b e r
w i l l c h a n g e b u t a l s o s n a p d ' s
c a p a b i l i t i e s .
A m o n g t h e s e , w e c a n m e n t i o n
m u l t i p l e O p e n G L i m p r o v e m e n t s ,
w h i c h s h o u l d a l l o w d e v e l o p e r s t o
d e l i v e r t h e i r g a m e s a s S n a p s t o t h e
U b u n t u 1 6 . 0 4 L T S o r l a t e r
o p e r a t i n g s y s t e m , a s w e l l a s b e t t e r
P u l s e A u d i o s o u n d s e r v e r
i n t e g r a t i o n , a l l o w i n g a p p s t o p l a y
s o u n d a n d m u s i c .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / i t
- w i l l - s o o n - b e - p o s s i b l e - t o - d e l i v e r -
m a n y - p o p u l a r - g a m e s - a s - s n a p s - f o r -
u b u n t u - 1 6 - 0 4 - 5 0 4 8 1 2 . s h t m l
A M D P U B L I S H E D A M D
G P U - P R O B E T A D R I V E R
(F O R
LI N U X
)
O
n W i n d o w s , w e r e a l l y h a v e
o n l y o n e g r a p h i c s d r i v e r p e r
G P U . O n L i n u x , h o w e v e r , t h e r e i s a
c h o i c e b e t w e e n o p e n d r i v e r s a n d
c l o s e d , b i n a r y - o n l y b l o b s . O p e n
d r i v e r s a l l o w u s e r s t o p e r p e t u a t e
s u p p o r t , f o r e i t h e r r e a l l y o l d
h a r d w a r e o r p r e - r e l e a s e s o f t w a r e ,
w i t h o u t n e e d i n g t h e G P U v e n d o r
t o s t e p i n . I t c a n a l s o b e b e t t e r f o r
s e c u r i t y , b e c a u s e o p e n - s o u r c e
s o f t w a r e c a n b e a u d i t e d , w h i c h i s
b e t t e r ( a l b e i t h o w m u c h b e t t e r i s
u p f o r d e b a t e ) t h a n h a v i n g j u s t a
f e w e y e s o n i t . . . i f a n y a t a l l .
A M D h a s b e e n s h i f t i n g t h e i r
s t r u c t u r e ; r a t h e r t h a n t w o
c o m p l e t e l y d i f f e r e n t c o d e - b a s e s ,
A M D G P U i s a n o p e n - s o u r c e d r i v e r ,
o f f i c i a l l y s u p p o r t e d b y A M D , t h a t
c o m m u n i c a t e s w i t h t h e L i n u x
k e r n e l . T h i s c h u n k i s c o m p l i a n t
w i t h t h e G P L , s o i t c a n b e b u n d l e d
w i t h t h e o p e r a t i n g s y s t e m . A M D
c a l l s t h i s p l u g - i n c o m p o n e n t A M D
G P U - P R O .
T h i s c o m p o n e n t h a s n o w b e e n
r e l e a s e d f o r U b u n t u 1 6 . 0 4 , w h i c h
i n c l u d e s O p e n G L 4 . 5 , O p e n C L 1 . 2 ,
a n d V u l k a n 1 . 0 .
O p e n - s o u r c e d e v e l o p e r s c a n
c r e a t e t h e i r o w n c o m p o n e n t s ,
u s i n g t h e s a m e A M D G P U h o o k s
t h a t A M D u s e s , a n d r e l e a s e t h o s e
o n t h e i r o w n .
S o u r c e :
h t t p s : / / w w w . p c p e r . c o m / n e w s / G r a p
h i c s - C a r d s / A M D - P u b l i s h e d - A M D -
G P U - P R O - B e t a - D r i v e r - L i n u x
O P E N S U S E T
U M B L E W E E D
GE T T I N G
LI N U X
KE R N E L
4 . 6 . 1 , L I B R E O F F I C E 5 . 2 ,
A N D G C C 6 S O O N
o
p e n S U S E P r o j e c t ' s D o m i n i q u e
L e u e n b e r g e r w r o t e o n t h e
o p e n S U S E T u m b l e w e e d ' s m a i l i n g
l i s t a q u i c k r e v i e w o f t h e m a j o r
s o f t w a r e u p d a t e s t h a t h a d l a n d e d
i n t h e w e e k t h a t h a d j u s t p a s s e d
f o r t h e r o l l i n g r e l e a s e d i s t r i b u t i o n .
T h e m o s t i m p o r t a n t p a r t o f M r .
L e u e n b e r g e r ' s r e v i e w w a s t h e
r e v e a l o f s o m e o f t h e m a j o r
f e a t u r e s a n d c o r e c o m p o n e n t s
c o m i n g t o t h e o p e n S U S E
T u m b l e w e e d r o l l i n g O S v i a t h e
n e x t s n a p s h o t s . A m o n g t h e s e ,
t h e r e w i l l b e t h e r e c e n t l y
a n n o u n c e d L i n u x 4 . 6 . 1 k e r n e l ,
Q E M U 2 . 6 . 0 v i r t u a l i z a t i o n
s o f t w a r e , a n d t h e u p c o m i n g
https://www.pcper.com/news/Graphics-Cards/AMD-Published-AMD-GPU-PRO-Beta-Driver-Linuxhttp://news.softpedia.com/news/it-will-soon-be-possible-to-deliver-many-popular-games-as-snaps-for-ubuntu-16-04-504812.shtmlhttp://news.softpedia.com/news/ubuntu-16-10-yakkety-yak-switches-to-a-universal-local-dns-resolver-service-504770.shtml7/25/2019 Full Circle Magazine - issue 110 EN
8/54f u l l c i r c l e m a g a z i n e # 1 1 0 8c o n t e n t s ^
N E W S
L i b r e O f f i c e 5 . 2 . 0 o f f i c e s u i t e ,
w h i c h c u r r e n t l y i s i n B e t a s t a g e s o f
d e v e l o p m e n t .
I n t h e m e a n t i m e , t h e m a s s i v e
G C C 6 m i g r a t i o n i s s t i l l i n p r o g r e s s
f o r t h e o p e n S U S E T u m b l e w e e d
o p e r a t i n g s y s t e m , a n d , a c c o r d i n g
t o D o m i n i q u e L e u e n b e r g e r , i t i s
g e t t i n g c l o s e r t o r e a l i t y .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / o
p e n s u s e - t u m b l e w e e d - g e t t i n g -
l i n u x - k e r n e l - 4 - 6 - 1 - l i b r e o f f i c e - 5 - 2 -
a n d - g c c - 6 - s o o n - 5 0 4 9 4 1 . s h t m l
UB U N T U
- BA S E D
CH A L E T
O S
1 6 . 0 4 . 1 O U T
NO W F O R
T H O S E W H O W A N T T O
MI G R A T E F R O M
WI N D O W S
D
e j a n P e t r o v i c , t h e c r e a t o r o f
t h e U b u n t u - b a s e d C h a l e t O S
c o m p u t e r o p e r a t i n g s y s t e m , i s
c u r r e n t l y u p l o a d i n g t h e n e w I S O
i m a g e s f o r t h e s o o n - t o - b e -
o f f i c i a l l y - a n n o u n c e d C h a l e t O S
1 6 . 0 4 . 1 .
T h e C h a l e t O S 1 6 . 0 4 . 1 I S O s a r e
c u r r e n t l y b e i n g u p l o a d e d t o t h e
p r o j e c t ' s S o u r c e F o r g e p a g e , a n d
y o u c a n e v e n d o w n l o a d t h e 6 4 - b i t
i m a g e , s o f a r . T h e 3 2 - b i t v e r s i o n o f
C h a l e t O S 1 6 . 0 4 . 1 s h o u l d b e
a v a i l a b l e s o o n a s w e l l , a n d t h e r e
m i g h t a l s o b e a n o f f i c i a l
a n n o u n c e m e n t w i t h t h e n e w
c h a n g e s .
M o s t p r o b a b l y , t h e C h a l e t O S
1 6 . 0 4 . 1 r e l e a s e i n c l u d e s s m a l l b u g
f i x e s t o s o m e o f t h e m a j o r i s s u e s
r e p o r t e d b y u s e r s s i n c e l a s t m o n t h ,
w h i c h e x i s t i n g u s e r s c a n g e t b y
m a k i n g s u r e a l l t h e a v a i l a b l e
u p d a t e s r e l e a s e d o n t h e s o f t w a r e
r e p o s i t o r i e s h a v e b e e n i n s t a l l e d .
U n d e r t h e h o o d , C h a l e t O S i s
p r e t t y m u c h i d e n t i c a l t o X u b u n t u ,
b u t i t s a t t r a c t i v e d e s i g n w a s
t a r g e t e d s p e c i f i c a l l y a t W i n d o w s 7
a n d V i s t a u s e r s .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u
b u n t u - b a s e d - c h a l e t o s - 1 6 - 0 4 - 1 -
r e l e a s e d - f o r - t h o s e - w h o - w a n t - t o -
m i g r a t e - f r o m - w i n d o w -
5 0 4 9 3 4 . s h t m l
E C O D M S A V A I L A B L E F O R
UB U N T U
1 6 . 0 4 L T S A N D
RA S P B E R R Y
PI
3
T
h e p l a t f o r m - i n d e p e n d e n t
a r c h i v i n g s o f t w a r e e c o D M S
v e r s i o n 1 4 . 0 8 ( k r u s t y ) n o w a l s o
s u p p o r t s U b u n t u 1 6 . 0 4 L T S .
M o r e o v e r , t h e e c o D M S s e r v e r c a n
b e i n s t a l l e d o n a R a s p b e r r y P i 3
" M o d e l B " . e c o D M S G m b H h a s
p u b l i s h e d t h e n e c e s s a r y a p t
s o u r c e s f o r t h e s e i n s t a l l a t i o n s i n
t h e o f f i c i a l i n s t a l l a t i o n m a n u a l a t
w w w . e c o d m s . d e . T h e e x a c t s y s t e m
r e q u i r e m e n t s c a n a l s o b e f o u n d o n
t h e w e b s i t e .
T h e a r c h i v e o f f e r s a l l r e l e v a n t
f u n c t i o n s : a p r o g r a m m e f o r
i n c o m i n g e m a i l p r o c e s s i n g o f
s c a n n e d p a p e r d o c u m e n t s , a n
a r c h i v i n g i n t e r f a c e w i t h c l e a r
d o c u m e n t a d m i n i s t r a t i o n , p l u g i n s
a n d a d d - o n s f o r M i c r o s o f t O f f i c e ,
L i b r e O f f i c e , O p e n O f f i c e ,
T h u n d e r b i r d a n d O u t l o o k , a P D F / A
p r i n t e r f o r a r c h i v i n g f r o m a n y
a p p l i c a t i o n t h a t c a n p r i n t ,
n u m e r o u s s e a r c h f u n c t i o n s ,
i n t e g r a t e d a n d f u l l y a u t o m a t i c
O C R f u l l - t e x t i n d e x i n g , v e r s i o n
m a n a g e m e n t , c o m p r e h e n s i v e
s e t t i n g s , u s e r a n d g r o u p
m a n a g e m e n t , c o n n e c t i o n s t o
A c t i v e D i r e c t o r y a n d L D A P , a
b r o w s e r - b a s e d w e b i n t e r f a c e ,
m o b i l e a p p s f o r s m a r t p h o n e a n d
t a b l e t , a n d m u c h m o r e .
A n y o n e i n t e r e s t e d i n t h e
s o f t w a r e c a n t e s t i t i n t h e d e m o
v e r s i o n f o r 3 0 d a y s . T h e f u l l
v e r s i o n i s a v a i l a b l e a t 4 9 E u r o
g r o s s p e r l i c e n c e .
S o u r c e :
h t t p : / / w w w . o p e n p r . c o m / n e w s / 3 4 3
8 2 8 / e c o D M S - N o w - A l s o - A v a i l a b l e -
f o r - U b u n t u - 1 6 - 0 4 - L T S - a n d -
R a s p b e r r y - P i - 3 . h t m l
L I N U X M I N T 1 8 C I N N A M O N ,
M A T E B E T A S R E L E A S E D
L
a s t w e e k , C l e m L e f e b v r e t o o k
t o t h e L i n u x M i n t b l o g t o
a n n o u n c e t h a t t h e b e t a r e l e a s e s o f
t h e u p c o m i n g L i n u x M i n t 1 8
r e l e a s e w e r e j u s t a r o u n d t h e
c o r n e r . J u s t u n d e r a w e e k a f t e r
t h a t a n n o u n c e m e n t , L e f e b v r e h a s
m a d e g o o d o n h i s p r o m i s e ,
p u b l i s h i n g d o w n l o a d l i n k s t o t h e
M i n t 1 8 b e t a .
T h e C i n n a m o n r e l e a s e c o m e s i n
a t 1 . 6 G B w h i l e t h e M A T E r e l e a s e i s
a n e v e n l a r g e r 1 . 7 G B , w h i c h i s
s t r a n g e c o n s i d e r i n g M A T E i s
s u p p o s e d t o b e t h e m o r e
c o n s e r v a t i v e , l i g h t e r - w e i g h t
v e r s i o n o f t h e t w o . I n t h e
http://www.openpr.com/news/343828/ecoDMS-Now-Also-Available-for-Ubuntu-16-04-LTS-and-Raspberry-Pi-3.htmlhttp://news.softpedia.com/news/ubuntu-based-chaletos-16-04-1-released-for-those-who-want-to-migrate-from-window-504934.shtmlhttp://news.softpedia.com/news/opensuse-tumbleweed-getting-linux-kernel-4-6-1-libreoffice-5-2-and-gcc-6-soon-504941.shtml7/25/2019 Full Circle Magazine - issue 110 EN
9/54f u l l c i r c l e m a g a z i n e # 1 1 0
9
c o n t e n t s ^
N E W S
C i n n a m o n e d i t i o n , t h e d e s k t o p h a s
b e e n u p g r a d e d t o v e r s i o n 3 . 0 ; .
M e a n w h i l e , M A T E w a s b u m p e d t o
v e r s i o n 1 . 1 4 .
S o u r c e :
h t t p : / / w w w . n e o w i n . n e t / n e w s / l i n u
x - m i n t - 1 8 - c i n n a m o n - m a t e - b e t a s -
r e l e a s e d
MO Z I L L A
FI R E F O X
4 7 . 0
L A N D S I N A L L S U P P O R T E D
UB U N T U
O SE S
, AR C H
LI N U X
,A N D
SO L U S
O
f f i c i a l l y r e l e a s e d o n J u n e 7 ,
2 0 1 6 , t h e M o z i l l a F i r e f o x 4 7 . 0
w e b b r o w s e r i s n o t a m a j o r
r e l e a s e , b u t i t d o e s b r i n g v a r i o u s
i n t e r e s t i n g n e w f e a t u r e s , a m o n g
w h i c h w e c a n m e n t i o n s u p p o r t f o r
p l a y i n g e m b e d d e d Y o u T u b e v i d e o s
u s i n g t h e H T M L 5 t e c h n o l o g y w h e n
A d o b e F l a s h P l a y e r i s n o t d e t e c t e d .
A l s o , t h e V P 9 v i d e o c o d e c i s
n o w a u t o m a t i c a l l y e n a b l e d o n
p o w e r f u l c o m p u t e r s , p r o v i d i n g
u s e r s w i t h t o p - n o t c h v i d e o
p l a y b a c k p e r f o r m a n c e . T h e r e a r e
a l s o m a n y s e c u r i t y f i x e s a n d
v a r i o u s o t h e r i m p r o v e m e n t s , a s
w e l l a s s o m e n e w t o o l s f o r w e b
d e v e l o p e r s , s o p l e a s e c h e c k t h e
F i r e f o x 4 7 . 0 r e l e a s e n o t e s f o r m o r e
d e t a i l s .
I t t o o k a c o u p l e o f d a y s , b u t t h e
M o z i l l a F i r e f o x 4 7 . 0 w e b b r o w s e r i s
n o w a v a i l a b l e a n d r e a d y t o b e
i n s t a l l e d f r o m t h e m a i n , s t a b l e
r e p o s i t o r i e s o f t h e U b u n t u 1 6 . 0 4
L T S ( X e n i a l X e r u s ) , U b u n t u 1 5 . 1 0
( W i l y W e r e w o l f ) , U b u n t u 1 4 . 0 4 L T S
( T r u s t y T a h r ) , U b u n t u 1 2 . 0 4 L T S
( P r e c i s e P a n g o l i n ) , S o l u s , a n d A r c h
L i n u x .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s /
m o z i l l a - f i r e f o x - 4 7 - 0 - l a n d s - i n - a l l -
s u p p o r t e d - u b u n t u - o s e s - a n d - a r c h -
l i n u x - 5 0 5 0 6 6 . s h t m l
LI N U S
TO R V A L D S
RE L E A S E S
L I N U X K E R N E L 4 . 7 R C 3
W I T H A F I X F O R A N N F S
IS S U E
L
i n u x 4 . 7 - r c 3 i s t h e t h i r d R e l e a s e
C a n d i d a t e v e r s i o n i n t h e
d e v e l o p m e n t c y c l e o f L i n u x k e r n e l
4 . 7 , t h e n e x t m a j o r k e r n e l b r a n c h ,
w h i c h s h o u l d s e e t h e l i g h t o f d a y
s o m e t i m e i n m i d - J u l y . A n d ,
a c c o r d i n g t o M r . T o r v a l d s , L i n u x
k e r n e l 4 . 7 R C 3 a p p e a r s t o b e a
f a i r l y q u i e t r e l e a s e w h o s e o n l y
m a j o r c h a n g e i s a f i x f o r a p e n d i n g
N F S i s s u e .
L o o k i n g a t t h e a p p e n d e d
s h o r t l o g , w e c a n n o t i c e t h e
a d d i t i o n o f s o m e n e w t e s t s f o r t h e
B t r f s f i l e s y s t e m s , m a n y u p d a t e d
d r i v e r s , i n p a r t i c u l a r G P U ,
n e t w o r k i n g , I 2 C , a n d R D M A o n e s ,
v a r i o u s a r c h i t e c t u r e
i m p r o v e m e n t s , a n d a n u p d a t e d
n e t w o r k i n g s t a c k .
N e x t S u n d a y , t h e d e v e l o p m e n t
c y c l e o f L i n u x k e r n e l 4 . 7 w i l l
c o n t i n u e w i t h t h e f o u r t h R e l e a s e
C a n d i d a t e ( R C ) b u i l d , w h i c h s h o u l d
b r i n g m o r e c h a n g e s a n d
i m p r o v e m e n t s t o t h e u p c o m i n g
k e r n e l s e r i e s t h a t m a n y G N U / L i n u x
o p e r a t i n g s y s t e m w i l l a d o p t a n d
u s e a s t h e d e f a u l t k e r n e l .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / l i
n u s - t o r v a l d s - r e l e a s e s - l i n u x - k e r n e l -
4 - 7 - r c 3 - w i t h - a - f i x - f o r - a - n f s - i s s u e -
5 0 5 1 4 5 . s h t m l
G O O G L E T O R E M O V E W E A K
" C R Y P T O " P R O V I D E R I N
AN D R O I D
N
T
h i s w e e k , G o o g l e a n n o u n c e d
p l a n s t o r e m o v e t h e C r y p t o
p r o v i d e r f r o m A n d r o i d N , e x p e c t e d
t o b e l a u n c h e d t h i s f a l l .
T h e J a v a C r y p t o g r a p h y
A r c h i t e c t u r e ( J C A ) i s a m a j o r p i e c e
o f t h e J a v a p l a t f o r m t h a t c a n w o r k
w i t h v a r i o u s t y p e s o f a l g o r i t h m s ,
d i f f e r e n t b a s e d o n t h e i r a l g o r i t h m
p r i n c i p l e s a n d p u r p o s e .
W h e n a d e v e l o p e r w a n t s t o r u n
o p e r a t i o n s t h a t w o r k w i t h
e n c r y p t i o n , t h e y c a l l o n o n e o f
t h e s e a l g o r i t h m s b y l o a d i n g t h e i r
P r o v i d e r , w h i c h y o u c a n t h i n k o f a s
a c a t e g o r y , a n d t h e n s e l e c t t h e
d e s i r e d e n c r y p t i o n a l g o r i t h m .
A n d r o i d s u p p o r t s m o s t o f t h e
J C A p r o v i d e r s , s u c h a s O p e n S S L ,
B C , H a r m o n y J S S E , D R L C e r t F a c t o r y ,
a n d m o r e .
P r i o r t o A n d r o i d N , o n e o f t h e s e
p r o v i d e r s w a s C r y p t o , a n d i t
i n c l u d e d s u p p o r t f o r a l g o r i t h m s
s u c h a s S H A 1 P R N G , S H A 1 w i t h D S A ,
D S A , a n d S H A - 1 . A s y o u c a n s e e ,
m o s t o f t h e s e a l g o r i t h m s a r e
c o n s i d e r e d w e a k a n d i n s e c u r e i n
t o d a y ' s e n c r y p t i o n s c e n e .
T h e A n d r o i d t e a m h a s p u t
http://news.softpedia.com/news/linus-torvalds-releases-linux-kernel-4-7-rc3-with-a-fix-for-a-nfs-issue-505145.shtmlhttp://news.softpedia.com/news/mozilla-firefox-47-0-lands-in-all-supported-ubuntu-oses-and-arch-linux-505066.shtmlhttp://www.neowin.net/news/linux-mint-18-cinnamon-mate-betas-released7/25/2019 Full Circle Magazine - issue 110 EN
10/54f u l l c i r c l e m a g a z i n e # 1 1 0
1 0
c o n t e n t s ^
N E W S
t o g e t h e r a s e r i e s o f
r e c o m m e n d a t i o n s t o h e l p
d e v e l o p e r s m i g r a t e t h e i r a p p s
a w a y f r o m t h e C r y p t o p r o v i d e r a n d
i t s S H A 1 P R N G a l g o r i t h m .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / g
o o g l e - t o - r e m o v e - w e a k - c r y p t o -
p r o v i d e r - i n - a n d r o i d - n -
5 0 5 1 3 9 . s h t m l
A P T 1 . 3 D E V E L O P M E N T
AD V A N C E S
, A P T 1 . 2 . 1 3
N O W A V A I L A B L E F O R
D E B I A N A N D U B U N T U
O
n J u n e 1 1 , J u l i a n A n d r e s
K l o d e a n n o u n c e d t h e r e l e a s e
o f t h e s e c o n d e x p e r i m e n t a l
m i l e s t o n e , b r i n g i n g e v e n m o r e
g o o d i e s t o t h e u p c o m i n g A P T 1 . 3
r e l e a s e . A c c o r d i n g t o t h e i n t e r n a l
c h a n g e l o g , w h i c h i s a m u s t - r e a d f o r
a n y t e c h - s a v v y L i n u x u s e r w h o
w a n t s t o k n o w w h a t e x a c t l y h a s
b e e n c h a n g e d , t h e r e a r e a t o t a l o f
4 3 i m p r o v e m e n t s .
A n d i t l o o k s l i k e m o s t o f t h e
w o r k w a s d o n e t o a d d v a r i o u s n e w
f e a t u r e s t o t h e E D S P ( E x t e r n a l
D e p e n d e n c y S o l v e r P r o t o c o l )
p r o t o c o l s p e c i f i c a t i o n . S t i l l , t h e r e
a r e m a n y o t h e r c h a n g e s t h a t
p r o m i s e t o m a k e A P T 1 . 3 o n e o f
t h e m o s t a d v a n c e d v e r s i o n s o f t h e
p a c k a g e m a n a g e r u s e d i n D e b i a n
a n d i t s d e r i v a t i v e s , i n c l u d i n g t h e
p o p u l a r U b u n t u .
A l s o o n J u n e 1 1 , A P T a n d
D e b i a n d e v e l o p e r J u l i a n A n d r e s
K l o d e r e l e a s e d a n e w m a i n t e n a n c e
v e r s i o n f o r t h e A P T 1 . 2 s e r i e s , A P T
1 . 2 . 1 3 , a s m a l l u p d a t e t o t h e
c o m m a n d - l i n e p a c k a g e m a n a g e r
t h a t p r o m i s e s t o p r o v i d e a f u l l a p t
b a s h c o m p l e t i o n i m p l e m e n t a t i o n ,
i m p r o v e a c o u p l e o f t r a n s l a t i o n s ,
a n d f i x a f e w b u g s .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / a
p t - 1 - 3 - d e v e l o p m e n t - a d v a n c e s - a p t -
1 - 2 - 1 3 - n o w - a v a i l a b l e - f o r - d e b i a n -
a n d - u b u n t u - 5 0 5 1 5 7 . s h t m l
UB U N T U
S S N A P A P P S A R E
C O M I N G T O D I S T R O S
E V E R Y W H E R E
U
b u n t u ' s " s n a p p y " n e w w a y o f
p a c k a g i n g a p p l i c a t i o n s i s n o
l o n g e r e x c l u s i v e t o U b u n t u .
C a n o n i c a l t o d a y i s a n n o u n c i n g t h a t
s n a p d , t h e t o o l t h a t a l l o w s s n a p
p a c k a g e s t o b e i n s t a l l e d o n
U b u n t u , h a s b e e n p o r t e d t o o t h e r
L i n u x d i s t r i b u t i o n s i n c l u d i n g
D e b i a n , A r c h , F e d o r a , a n d G e n t o o ,
a m o n g o t h e r s .
B u t s n a p s i n i t i a l l y c r e a t e d f o r
U b u n t u p h o n e s a n d t h e n I n t e r n e t
o f T h i n g s d e v i c e s c o u l d o n l y b e
i n s t a l l e d o n U b u n t u . T h a t ' s w h a t ' s
c h a n g i n g t h i s w e e k . D e v e l o p e r s
w h o p a c k a g e a p p l i c a t i o n s a s s n a p s
c a n n o w e x p e c t t h e m t o r u n o n a
b u n c h o f L i n u x - b a s e d o p e r a t i n g
s y s t e m s w i t h o u t c r e a t i n g m u l t i p l e
t y p e s o f p a c k a g e s . D e v e l o p e r s c a n
u s e a t o o l c a l l e d S n a p c r a f t t o b u i l d
a n d p a c k a g e t h e i r s n a p s .
S h u t t l e w o r t h s a i d s n a p s b r i n g r e a l
s e c u r i t y b e n e f i t s . S n a p s b y d e f a u l t
d o n ' t h a v e t h e s a m e a c c e s s t o t h e
f i l e s y s t e m t h a t L i n u x a p p l i c a t i o n s
t y p i c a l l y h a v e , h e s a i d . F o r
e x a m p l e , a b r o w s e r d e l i v e r e d i n a
s n a p p a c k a g e w o u l d b e u n a b l e t o
r e a d a u s e r ' s S S H k e y s , b e c a u s e
s n a p - b a s e d a p p l i c a t i o n s a r e g i v e n
t h e i r o w n p r i v a t e s p a c e a n d c a n
o n l y r e a d a n d w r i t e i n t h a t a r e a .
S o u r c e :
h t t p : / / a r s t e c h n i c a . c o m / i n f o r m a t i o
n - t e c h n o l o g y / 2 0 1 6 / 0 6 / g o o d b y e -
a p t - a n d - y u m - u b u n t u s - s n a p - a p p s -
a r e - c o m i n g - t o - d i s t r o s - e v e r y w h e r e /
B A R U W A O S 6 . 8 S U P P O R T S
LE T
'S
EN C R Y P T
, IT
'S
BA S E D
O N R E D H A T E N T E R P R I S E
L I N U X 6 . 8
T
h e t e a m o f d e v e l o p e r s b e h i n d
t h e R e d H a t E n t e r p r i s e L i n u x -
b a s e d B a r u w a E n t e r p r i s e E d i t i o n
c o m m e r c i a l o p e r a t i n g s y s t e m ,
p o p u l a r l y k n o w n a s B a r u w a O S , h a s
a n n o u n c e d t h e g e n e r a l a v a i l a b i l i t y
o f B a r u w a O S 6 . 8 .
B a s e d o n t h e f r e e l y d i s t r i b u t e d
s o u r c e c o d e o f t h e R e d H a t
E n t e r p r i s e L i n u x 6 . 8 r e l e a s e ,
B a r u w a O S 6 . 8 a r r i v e s t o d a y , J u n e
1 3 , 2 0 1 6 , w i t h s u p p o r t f o r t h e
p o p u l a r L e t ' s E n c r y p t f r e e a n d
o p e n c e r t i f i c a t e a u t h o r i t y t o
p r o t e c t y o u r d o m a i n s w i t h a n
H T T P S ( S e c u r e H T T P ) a d d r e s s ,
t h a n k s t o t h e i m p l e m e n t a t i o n o f
t h e A C M E c l i e n t p r o t o c o l .
A l s o n e w i n B a r u w a O S 6 . 8 i s
s u p p o r t f o r D M A R C ( D o m a i n
M e s s a g e A u t h e n t i c a t i o n R e p o r t i n g
& C o n f o r m a n c e ) r e p o r t i n g ,
a l l o w i n g c u s t o m e r s t o s e n d b o t h
a g g r e g a t e a n d f o r e n s i c r e p o r t s .
T h e n , t h e r e a r e t h e a b i l i t y t o s e t u p
d e l i v e r y s e r v e r s , w h i c h a r e a l s o
k n o w n a s f a l l b a c k s e r v e r s , a n d
http://arstechnica.com/information-technology/2016/06/goodbye-apt-and-yum-ubuntus-snap-apps-are-coming-to-distros-everywhere/http://news.softpedia.com/news/apt-1-3-development-advances-apt-1-2-13-now-available-for-debian-and-ubuntu-505157.shtmlhttp://news.softpedia.com/news/google-to-remove-weak-crypto-provider-in-android-n-505139.shtml7/25/2019 Full Circle Magazine - issue 110 EN
11/54f u l l c i r c l e m a g a z i n e # 1 1 0
1 1
c o n t e n t s ^
N E W S
s u p p o r t f o r c o n f i g u r i n g d e d i c a t e d
I P a d d r e s s e s f o r f a l l b a c k a n d
d e l i v e r y s e r v e r s , a s w e l l a s
d o m a i n s .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / b
a r u w a o s - 6 - 8 - s u p p o r t s - l e t - s -
e n c r y p t - i t - s - b a s e d - o n - r e d - h a t -
e n t e r p r i s e - l i n u x - 6 - 8 - 5 0 5 2 0 4 . s h t m l
LO G I C
SU P P L Y
LA U N C H E S
C L 1 0 0 U L T R A
- CO M P A C T
M I N I - P C P O W E R E D B Y
U B U N T U O R W I N D O W S
T
h e C L 1 0 0 w a s s u p p o s e d t o b e
u n v e i l e d a t t h e D i g i t a l S i g n a g e
E x p o 2 0 1 6 a t t h e e n d o f M a r c h ,
a n d n o w i t i s f i n a l l y a v a i l a b l e f o r
p u r c h a s e f r o m t h e c o m p a n y ' s
w e b s i t e f o r t h e m e r e p r i c e o f $ 3 0 2
( 2 7 0 ) w i t h o u t a p r i m a r y s t o r a g e
d e v i c e o r $ 3 4 7 ( 3 1 0 ) w i t h a 3 2 G B
m S A T A S S D .
C o m m e r c i a l i z e d b y L o g i c S u p p l y
a s a 4 K m e d i a p l a y e r , C L 1 0 0 i s
b e i n g d e l i v e r e d i n a f a m i l i a r , s m a l l
f o r m f a c t o r , o f f e r i n g u s e r s t h e
p o s s i b i l i t y o f i n s t a l l i n g e i t h e r t h e
p o p u l a r U b u n t u 1 6 . 0 4 L T S ( X e n i a l
X e r u s ) o r U b u n t u 1 4 . 0 4 L T S ( T r u s t y
T a h r ) . D e s i g n e d a s a v e n t l e s s a n d
f a n l e s s i n d u s t r i a l c o m p u t e r , C L 1 0 0
d o e s n ' t h a v e a n y m o v i n g p a r t s , a n d
i t ' s m a i n l y t a r g e t e d a t d i g i t a l
s i g n a g e a p p l i c a t i o n s .
D o n ' t l e t t h e s i z e o f C L 1 0 0 f o o l
y o u , a s i t ' s p r o v i n g t o b e q u i t e a
p o w e r f u l c o m p u t e r . I t b o a s t s a 6 t h
g e n e r a t i o n I n t e l Q u a d - C o r e
B r a s w e l l C e l e r o n N 3 1 5 0 p r o c e s s o r
r u n n i n g a t 1 . 6 G H z o r 2 . 0 8 G H z
t h a n k s t o m a x t u r b o f r e q u e n c y , u p
t o 1 6 G B n o n - E C C D D R 3 L R A M
r u n n i n g a t 1 6 0 0 M H z , a n d o n - b o a r d
I n t e l H D g r a p h i c s . I t a l s o f e a t u r e s
R e a l t e k R T 8 1 1 1 G G i g a b i t L A N
c o n t r o l l e r , m S A T A s t o r a g e s u p p o r t
u p t o 5 1 2 G B , a s w e l l a s a P C I e m i n i
c a r d ( h a l f - h e i g h t ) e x p a n s i o n s l o t .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / l
o g i c - s u p p l y - l a u n c h e s - c l 1 0 0 - u l t r a -
c o m p a c t - m i n i - p c - p o w e r e d - b y -
u b u n t u - o r - w i n d o w s - 5 0 5 2 5 0 . s h t m l
T H E X P S 1 3 D E : D E L L
C O N T I N U E S T O B U I L D A
R E L I A B L E L
I N U X L I N E A G E
D
e l l ' s P r o j e c t S p u t n i k h a s b e e n
d e d i c a t i n g r e s o u r c e s t o
c r e a t i n g a " j u s t w o r k s " e x p e r i e n c e
f o r D e l l U l t r a b o o k s r u n n i n g
U b u n t u f o r n e a r l y f o u r y e a r s n o w .
L e a d d e v e l o p e r B a r t o n G e o r g e ,
w h o l e a d s t h e e f f o r t , a n d o t h e r
d e v e l o p e r s h a v e b e e n w r i t i n g c o d e
w h e r e n e c e s s a r y ( a n d c o n t r i b u t i n g
t h a t c o d e b a c k u p s t r e a m ) a n d
r e f i n i n g t h e u s e r e x p e r i e n c e t o a
p o i n t w h e r e e v e r y t h i n g d o e s
i n d e e d j u s t w o r k .
T h e o r i g i n a l D e l l X P S 1 3
D e v e l o p e r E d i t i o n h a d a f e w r o u g h
e d g e s . S i n c e t h a t f i r s t d e v i c e , I s a t
o n t h e s i d e l i n e s w a t c h i n g a s
G e o r g e a n d D e l l p o l i s h e d o f f t h o s e
r o u g h e d g e s a n d t w e a k e d t h e
h a r d w a r e o p t i o n s t o b e t t e r m e e t
t h e n e e d s o f d e v e l o p e r s . O v e r
t i m e , t h e t e a m e x p a n d e d t h e
a v a i l a b l e R A M t o 1 6 G B , a d d e d a
m a t t e s c r e e n o p t i o n ( a l b e i t o n l y o n
t h e l o w - e n d m o d e l ) , a n d s l i m m e d
t h e d i m e n s i o n s d o w n c o n s i d e r a b l y .
T h e s e c h a n g e s a l l c o n v e r g e
w i t h i n t h e s i x t h i t e r a t i o n o f t h e
X P S 1 3 D e v e l o p e r E d i t i o n . T o d a y ,
t h i s m i g h t b e t h e b e s t s u p p o r t e d
L i n u x u l t r a b o o k o n t h e m a r k e t .
A c t u a l l y , i t m i g h t s t i l l b e o n e o f t h e
o n l y o f f i c i a l l y s u p p o r t e d L i n u x
u l t r a b o o k s o n t h e m a r k e t .
S o u r c e :
h t t p : / / a r s t e c h n i c a . c o m / g a d g e t s / 2 0
1 6 / 0 6 / t h e - x p s - 1 3 - d e - d e l l -
c o n t i n u e s - t o - b u i l d - a - r e l i a b l e - l i n u x -
l i n e a g e /
E N T R O W A R E R E L E A S E S
P O W E R F U L L I N U X G A M I N G
LA P T O P W I T H
UB U N T U O R
UB U N T U
M A T E 1 6 . 0 4
A
t h e n a , E n t r o w a r e ' s f i r s t 1 7 -
i n c h L i n u x g a m i n g l a p t o p t h a t
c o m e s w i t h e i t h e r t h e U b u n t u
1 6 . 0 4 L T S ( X e n i a l X e r u s ) w i t h t h e
m o d e r n U n i t y i n t e r f a c e o r U b u n t u
M A T E 1 6 . 0 4 L T S f o r t h o s e w h o
w a n t a m o r e c u s t o m i z a b l e a n d
l i g h t w e i g h t d e s k t o p e n v i r o n m e n t
o n t h e i r a l r e a d y h i g h - p e r f o r m a n c e
w o r k s t a t i o n .
E n t r o w a r e A t h e n a i s a h i g h -
p e r f o r m a n c e g a m i n g l a p t o p . W h y ?
B e c a u s e i t s h i p s w i t h e i t h e r a
N v i d i a G T X 9 7 0 M g r a p h i c s c a r d
w i t h 6 G B R A M o r a n N v i d i a G T X
9 8 0 M G P U w i t h n o l e s s t h a n 8 G B
R A M , b u t y o u ' l l h a v e t o p a y a n
e x t r a 2 5 0 p o u n d s ( 3 1 6 ) f o r t h a t .
http://arstechnica.com/gadgets/2016/06/the-xps-13-de-dell-continues-to-build-a-reliable-linux-lineage/http://news.softpedia.com/news/logic-supply-launches-cl100-ultra-compact-mini-pc-powered-by-ubuntu-or-windows-505250.shtmlhttp://news.softpedia.com/news/baruwaos-6-8-supports-let-s-encrypt-it-s-based-on-red-hat-enterprise-linux-6-8-505204.shtml7/25/2019 Full Circle Magazine - issue 110 EN
12/54f u l l c i r c l e m a g a z i n e # 1 1 0
1 2
c o n t e n t s ^
N E W S
T a k i n g a l o o k u n d e r t h e h o o d o f
E n t r o w a r e A t h e n a , y o u c a n n o t i c e
t h a t t h e l a p t o p c a n b e p o w e r e d b y
e i t h e r a n I n t e l C o r e i 7 - 6 7 0 0 H Q o r
I n t e l C o r e i 7 - 6 8 2 0 H K p r o c e s s o r , u p
t o 6 4 G B D D R 4 2 1 3 3 M H z R A M , u p
t o 2 T B S a m s u n g E V O S S D , u p t o
f o u r i n t e r n a l s t o r a g e d r i v e s , I n t e l
A C - 8 2 6 0 W i - F i a n d B l u e t o o t h , a s
w e l l a s G i g a b i t E t h e r n e t . T h e p r i c e
s t a r t s f r o m 1 , 0 9 9 . 0 0 ( 1 3 9 0 o r
$ 1 5 6 0 ) a n d i t c a n g o u p t o
3 , 0 7 8 . 9 2 .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / e
n t r o w a r e - r e l e a s e s - p o w e r f u l - l i n u x -
g a m i n g - l a p t o p - w i t h - u b u n t u - o r -
u b u n t u - m a t e - 1 6 - 0 4 - 5 0 5 3 3 9 . s h t m l
AN D R O I D A P P S A N D G A M E S
H A V E L A N D E D O N T H E F I R S T
C H R O M E O S D E V I C E
A
s p r o m i s e d b y G o o g l e l a s t
m o n t h , A n d r o i d a p p s a n d
g a m e s h a v e b e g u n t o a r r i v e o n
C h r o m e O S . T h e f i r s t d e v i c e t o g e t
t h e m i s t h e A s u s C h r o m e b o o k F l i p ,
a n d a c c o r d i n g t o G o o g l e ' s F r a n o i s
B e a u f o r t " m o r e d e v i c e s w i l l f o l l o w
v e r y s o o n . "
F l i p o w n e r s w h o w a n t t o a c c e s s
A n d r o i d a p p s w i l l h a v e t o u p d a t e
t h e d e v i c e t o r u n t h e d e v e l o p e r
c h a n n e l o f C h r o m e O S , w i t h t h e
l a t e s t v e r s i o n d e l i v e r i n g t h e P l a y
S t o r e t o t h e d e s k t o p . T h e A c e r
C h r o m e b o o k R 1 1 , C 7 3 8 T , a n d t h e
2 0 1 5 C h r o m e b o o k P i x e l a r e a l s o
s c h e d u l e d t o g e t a c c e s s t o t h e P l a y
S t o r e t h i s m o n t h .
I n o u r e a r l y h a n d s - o n w i t h
A n d r o i d a p p s o n a C h r o m e b o o k w e
t h o u g h t t h e s o f t w a r e ' s i n t e g r a t i o n
w a s i m p r e s s i v e . T h e a p p s r u n
n a t i v e l y , a p p e a r a s r e g u l a r
w i n d o w e d p r o g r a m s , a n d a s m o s t
A n d r o i d a p p l i c a t i o n s a r e d e s i g n e d
w i t h s m a r t p h o n e s i n m i n d , t h e y
s h o u l d r u n w e l l o n e v e n l o w - e n d
C h r o m e b o o k s .
S o u r c e :
h t t p : / / w w w . t h e v e r g e . c o m / c i r c u i t b r
e a k e r / 2 0 1 6 / 6 / 1 7 / 1 1 9 6 2 4 7 2 / a n d r o i
d - a p p s - c h r o m e b o o k - c o m p a t i b l e -
d e v i c e s
A N D R O I D N W I L L M A K E
LI F E
HA R D E R F O R
MO B I L E
R A N S O M W A R E A N D
B A N K I N G T R O J A N S
G
o o g l e d e b u t e d A n d r o i d N l a s t
m o n t h a t t h e G o o g l e I / O
c o n f e r e n c e , b u t t h e r e w e r e s o
m a n y n e w t h i n g s a n n o u n c e d a t t h e
e v e n t t h a t s o m e o f A n d r o i d ' s
s e c u r i t y e n h a n c e m e n t s f e l l
t h r o u g h t h e c r a c k s . A l m o s t a
m o n t h l a t e r , l e t ' s t a k e a l o o k a t
w h a t G o o g l e i n t r o d u c e d i n t e r m s
o f n e w s e c u r i t y f e a t u r e s f o r
A n d r o i d N .
F i r s t a n d f o r e m o s t , V e r i f i e d
B o o t i s n o w s t r i c t l y e n f o r c e d .
W h i l e o n A n d r o i d M a r s h m a l l o w
y o u r p h o n e o n l y w a r n e d y o u w h e n
s o m e t h i n g t a m p e r e d w i t h t h e b o o t
c o d e , o n A n d r o i d N y o u r p h o n e w i l l
r e f u s e t o s t a r t , a n d t h a t ' s t h a t .
H a r d w a r e - b a c k e d k e y s t o r e s w i l l
b e m a n d a t o r y a s w e l l . G o o g l e
p r e v i o u s l y a l l o w e d d e v e l o p e r s t h e
o p t i o n t o s t o r e e n c r y p t i o n k e y s i n
T r u s t Z o n e , a s e c u r e a r e a o f t h e
A n d r o i d k e r n e l . S t a r t i n g w i t h
A n d r o i d N , t h e T r u s t Z o n e w i l l b e
t h e o n l y a r e a w h e r e y o u c a n s t o r e
e n c r y p t i o n k e y s .
T o p r e v e n t d e v e l o p e r s f r o m
u s i n g w e a k e n c r y p t i o n t h a t c a n b e
e a s i l y b r u t e - f o r c e d , A n d r o i d d e v s
d e p r e c a t e d t h e C r y p t o p r o v i d e r a s
w e l l .
S o u r c e :
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / a
n d r o i d - n - w i l l - m a k e - l i f e - h a r d e r - f o r -
m o b i l e - r a n s o m w a r e - a n d - b a n k i n g -
t r o j a n s - 5 0 5 4 0 4 . s h t m l
http://news.softpedia.com/news/android-n-will-make-life-harder-for-mobile-ransomware-and-banking-trojans-505404.shtmlhttp://www.theverge.com/circuitbreaker/2016/6/17/11962472/android-apps-chromebook-compatible-deviceshttp://news.softpedia.com/news/entroware-releases-powerful-linux-gaming-laptop-with-ubuntu-or-ubuntu-mate-16-04-505339.shtml7/25/2019 Full Circle Magazine - issue 110 EN
13/54f u l l c i r c l e m a g a z i n e # 1 1 0
1 3
c o n t e n t s ^
7/25/2019 Full Circle Magazine - issue 110 EN
14/54
f u l l c i r c l e m a g a z i n e # 1 1 0 1 4
c o n t e n t s ^
T
h e l a s t f e w w e e k s o f m y l i f e
h a v e b e e n d e d i c a t e d t o
s t u d y i n g f o r e x a m s , a n d b e c a u s e
o f t h i s , I f e l t i t m a y b e a g o o d t i m e
t o w r i t e a n a r t i c l e o n f r e e
p r o g r a m m i n g r e s o u r c e s . T h e s e a r e
l i n k s a n d w e b s i t e s I u s e f r e q u e n t l y
f o r c h e c k i n g s y n t a x e s , o r s e a r c h i n g
f o r c o m m o n l y u s e d w o r k a r o u n d s .
WE B
DE S I G N
I d e c i d e d t o k e e p t h i s s e c t i o n
s e p a r a t e f r o m F l e x b o x , s i n c e t h e
f o l l o w i n g l i n k s a p p l y t o a n y w e b
d e s i g n y o u m a y d o - e v e n i f y o u r e
s t i l l w o r k i n g w i t h f l o a t s a n d
c l e a r f i x e s . I f y o u r e l o o k i n g f o r
s i t e s t o d o w i t h F l e x b o x , j u m p t o
t h e n e x t s e c t i o n .
h t t p : / / c a n i u s e . c o m / - T h i s i s a
w e b s i t e d e d i c a t e d t o d i s p l a y i n g
t h e s u p p o r t f o r v a r i o u s p r o p e r t i e s
u s e d i n w e b d e s i g n ( C S S , H T M L ,
S V G , J S , e t c ) . I t i n d i c a t e s w h i c h
b r o w s e r s s u p p o r t w h i c h f e a t u r e s ,
a s w e l l a s g i v i n g n o t e s o n
w o r k a r o u n d s n e e d e d i n c e r t a i n
b r o w s e r v e r s i o n s . T h i s c a n b e a
h a n d y t o o l t o d e c i d e w h e t h e r o r
n o t a f e a t u r e s h o u l d b e u s e d i n a
p r o j e c t .
h t t p s : / / g i t h u b . c o m / A l l T h i n g s S m i t t
y / c s s - p r o t i p s - A G i t H u b r e p o s i t o r y
d e d i c a t e d t o t i p s a n d t r i c k s f o r
C S S , t y p i c a l l y d e d i c a t e d t o u s i n g
l i t t l e - k n o w n f e a t u r e s , o r n e w
i m p l e m e n t a t i o n s i n C S S 3 .
h t t p : / / c o d e p e n . i o / - A s a n d b o x
e n v i r o n m e n t w e b s i t e w h e r e y o u
c a n t e s t o u t i d e a s , o r b r o w s e o t h e r
u s e r s p e n s . A t e r r i f i c r e s o u r c e
f o r b e i n g i n s p i r e d , o r f o r s e e i n g
h o w p e o p l e h a v e a p p l i e d c r e a t i v i t y
t o s t a n d a r d f e a t u r e s . T h i n k o f i t
a s b e i n g a b i t l i k e J S B i n , b u t w i t h
s h o w c a s i n g s u p p o r t .
FL E X B O X
WO R K A R O U N D S
&
B U G S
S i n c e F l e x b o x i s n o w p r e t t y w e l l
s u p p o r t e d , i t h a s s t a r t e d b e i n g
u s e d t o a v o i d t h e m e s s y
f l o a t / c l e a r f i x s y s t e m s o f o l d e r w e b
f r a m e w o r k s . H o w e v e r , b e c a u s e i t s
p r e t t y y o u n g , t h e r e c a n b e s o m e
b u g s t h a t o c c u r i n v a r i o u s
b r o w s e r s , o r s o m e u s e c a s e s t h a t
m a y s e e m d i f f i c u l t t o i m p l e m e n t .
T h e f o l l o w i n g t w o l i n k s a r e m y g o -
t o r e s o u r c e f o r F l e x b o x
d o c u m e n t a t i o n :
h t t p s : / / g i t h u b . c o m / p h i l i p w a l t o n / f l
e x b u g s - t h e F l e x b u g s r e p o s i t o r y
o n G i t h u b i s a g o o d c o l l e c t i o n o f
k n o w n b u g s , a n d p o s s i b l e
w o r k a r o u n d s . T h e i s s u e s s e c t i o n i s
v e r y a c t i v e , a n d u s e r s u s e i t t o
d i s c u s s n e w b u g s , o r t o d o c u m e n t
w o r k a r o u n d s .
h t t p s : / / p h i l i p w a l t o n . g i t h u b . i o / s o l v
e d - b y - f l e x b o x / - W r i t t e n b y t h e
s a m e u s e r a s F l e x b u g s , i t i s a v e r y
n i c e s h o w c a s e w e b s i t e , i n d i c a t i n g
s o m e w a y s t o u s e F l e x b o x .
DE S I G N
(I N G E N E R A L
)
T h e s e l i n k s a r e g e a r e d t o w a r d s
a n y o n e w h o c r e a t e s a n y t h i n g
g r a p h i c a l . A s c o l o r s c a n b e a b i g
f a c t o r i n a n y d e s i g n ( a n d c e r t a i n
c o n s i d e r a t i o n s m u s t s o m e t i m e s b e
t a k e n i n t o a c c o u n t ) , I f r e q u e n t l y
u s e t h e s i t e s b e l o w t o t e s t p o s s i b l e
c o l o r s c h e m e s b e f o r e f i n a l i s i n g a
d e s i g n .
h t t p : / / w w w . c o l o u r l o v e r s . c o m / ,
h t t p s : / / w w w . c o l e u r e . c o m / ,
h t t p : / / w w w . c o l o r i o n . c o / - T h e s e
a r e t h r e e w e b s i t e s t h a t o f f e r c o l o r
p a l e t t e c r e a t i o n . I f y o u r e j u s t
l o o k i n g f o r v a r i o u s s h a d e s o f a
p a r t i c u l a r c o l o r , o r m o r e
i n f o r m a t i o n a b o u t a p a r t i c u l a r
s h a d e , I w o u l d u s e t h e f o l l o w i n g
l i n k s .
h t t p : / / w w w . c o l o r - h e x . c o m / ,
h t t p : / / w w w . c o l o r h e x a . c o m / - B o t h
t h e s e s i t e s a r e n t i n t e n d e d t o
c r e a t e a p a l e t t e , b u t d o o f f e r v a s t
a m o u n t s o f i n f o r m a t i o n f o r a n y
s h a d e . U s e f u l f o r c o n v e r t i n g t o h e x
f r o m r g b ( o r v i c e - v e r s a ) , a s w e l l a s
f o r a n y o n e w h o w i s h e s t o t a k e
c o l o r b l i n d n e s s i n t o a c c o u n t .
P R O G R A M M I N G ( I N
G E N E R A L )
F o r a n y o n e w h o i s a
p r o g r a m m e r , a n d i s l o o k i n g f o r
a c c e s s i b l e d o c u m e n t a t i o n , o r
r e s o u r c e s f o r l e a r n i n g , t h i s i s t h e
s e c t i o n f o r y o u !
h t t p : / / d e v d o c s . i o / - A t e r r i f i c w e b
a p p o f f e r i n g d o c u m e n t a t i o n f o r a
h u g e s e l e c t i o n o f l a n g u a g e s . I t
o f f e r s a n o f f l i n e m o d e , w h e r e y o u
c a n s a v e y o u r d o c u m e n t a t i o n f o r
v i e w i n g , e v e n i f y o u d o n t h a v e
C
C
O
O
M
M
M
M
A
A
N
N
D
D
&
&
C
C
O
O
N
N
Q
Q
U
U
E
E
R
R
W r i t t e n b y L u c a s W e s t e r m a n n
F
F
r
r
e
e
e
e
R
R
e
e
s
s
o
o
u
u
r
r
c
c
e
e
s
s
http://devdocs.io/http://www.colorhexa.com/http://www.color-hex.com/http://www.colorion.co/https://www.coleure.com/http://www.colourlovers.com/https://philipwalton.github.io/solved-by-flexbox/https://github.com/philipwalton/flexbugshttp://codepen.io/https://github.com/AllThingsSmitty/css-protipshttp://caniuse.com/7/25/2019 Full Circle Magazine - issue 110 EN
15/54
f u l l c i r c l e m a g a z i n e # 1 1 0 1 5
c o n t e n t s ^
C O M M A N D & C O N Q U E R
w e b a c c e s s . I t i s a t e r r i f i c w a y t o
h a v e d o c u m e n t a t i o n w i t h y o u
w h e n o n t h e g o .
h t t p : / / n e w s . s o f t p e d i a . c o m / n e w s / u
b u n t u - t o u c h - s - w e b - b r o w s e r - t o -
i m p r o v e - t h e - g o o g l e - h a n g o u t s -
e x p e r i e n c e - i n - o t a - 1 1 - 5 0 4 6 5 8 . s h t m l
- P a c k t P u b i s a p u b l i s h i n g h o u s e
f o r t e c h n i c a l b o o k s . I h i g h l y
r e c o m m e n d t h e i r n e w s l e t t e r f o r
f i n d i n g o u t a b o u t d e a l s . H o w e v e r ,
f o r a n y o n e l o o k i n g f o r f r e e
r e s o u r c e s , t h e y a l s o o f f e r o n e f r e e
e b o o k p e r d a y . I t s a c u r a t e d l i s t
( s o n o p i c k i n g y o u r o w n ) , b u t s o m e
m o n t h s t h e y l l c h o o s e a t h e m e ( i . e .
P y t h o n w e b d e v e l o p m e n t ) , a n d
r e l e a s e b o o k s o n t h a t t o p i c . A l l y o u
r e q u i r e i s a n a c c o u n t ( w h i c h i s
f r e e ) . A f t e r t h a t , y o u c a n v i e w a n d
r e a d y o u r b o o k s o n p r a c t i c a l l y a n y
d e v i c e I k n o w o f .
C H E A T S H E E T S
T h e s e a r e l i n k s t o s i n g l e p a g e s
o f d o c u m e n t a t i o n , i n t e n d e d t o b e
a n a t a g l a n c e r e p r e s e n t a t i o n o f
t h e m o s t f r e q u e n t l y u s e d
c o m m a n d s .
h t t p s : / / g i t h u b . c o m / w s a r g e n t / d o c k
e r - c h e a t - s h e e t - A c h e a t s h e e t f o r
D o c k e r . I f y o u c a n t q u i t e
r e m e m b e r t h e e x a c t n a m e o f t h e
c o m m a n d , t h i s m a y b e a g o o d s p o t
t o l o o k .
h t t p : / / d o c s . e m m e t . i o / c h e a t -
s h e e t / - F o r a n y o n e w h o u s e s
E m m e t t o m a k e t h e i r w e b
p r o g r a m m i n g l i f e e a s i e r , t h i s i s t h e
o f f i c i a l c h e a t s h e e t .
LE A R N I N G
& PR A C T I C I N G
T h e s e l i n k s a r e f o r o n l i n e
c o u r s e s o r t o o l s t o p r a c t i c e ( a n d
l e a r n ) p r o g r a m m i n g l a n g u a g e s . I f a
s i t e o f f e r s o n l y s o m e f r e e c o u r s e s ,
i t w i l l b e n o t e d i n t h e d e s c r i p t i o n .
h t t p s : / / w w w . c o d e c a d e m y . c o m / -
T h i s s i t e o f f e r s s o m e f r e e c o u r s e s
( s o m e t i m e s j u s t i n t r o l e s s o n s ,
s o m e t i m e s a n e n t i r e p a t h ) . T h e y
h a v e a t e r r i f i c i n - b r o w s e r I D E f o r
w o r k i n g t h r o u g h t h e c o u r s e s . A l s o ,
o n c e o r t w i c e a y e a r , t h e y w i l l o p e n
u p a l l c o u r s e s f o r 4 8 h o u r s , g i v i n g
y o u a n o p p o r t u n i t y t o l e a r n
w h a t e v e r y o u d l i k e .
h t t p : / / e x e r c i s m . i o / - A f r e e
w e b s i t e / C L I t o o l t h a t o f f e r s a
s e r i e s o f p r o g r a m m i n g c h a l l e n g e s
i n v a r i o u s l a n g u a g e s . T h e y s u p p l y
t h e t e s t s t h a t y o u r c o d e m u s t p a s s
i n o r d e r t o s u c c e e d a t t h e g i v e n
t a s k . I t a l s o o f f e r s p e e r r e v i e w . A
t e r r i f i c w a y t o g e t c o m f o r t a b l e i n a
n e w l a n g u a g e . I m n o t s u r e i f y o u
c o u l d a p p r o a c h t h i s w i t h o u t a n y
k n o w l e d g e o f t h e l a n g u a g e y o u
w a n t t o l e a r n , b u t e v e n
r u d i m e n t a r y e x p e r i e n c e s h o u l d b e
s u f f i c i e n t t o g e t s t a r t e d .
h t t p : / / u r e d d i t . c o m / - U n i v e r s i t y
o f R e d d i t . O f f e r s a w i d e v a r i e t y o f
c o u r s e s .
h t t p s : / / w w w . c o u r s e b u f f e t . c o m / -
C o u r s e B u f f e t o f f e r s a c a t a l o g o f
f r e e c o u r s e s f o u n d a c r o s s t h e w e b
( o f f e r e d b y u n i v e r s i t i e s ) .
D e p e n d i n g o n w h a t i t i s y o u w a n t
t o l e a r n , y o u m a y h a v e s o m e l u c k
h e r e .
h t t p s : / / w w w . s k i l l s h a r e . c o m / -
T h i s s i t e o f f e r s s m a l l b i t e - s i z e d
l e s s o n s o n a v a r i e t y o f t o p i c s . F r e e
u s e r s h a v e a s m a l l e r c a t a l o g t o
c h o o s e f r o m , a n d h a v e n o t e a c h e r
s u p p o r t o r o f f l i n e a c c e s s .
h t t p s : / / w w w . k h a n a c a d e m y . o r g / -
K h a n A c a d e m y o f f e r s a w i d e
v a r i e t y o f w h a t I w o u l d c l a s s a s
t y p i c a l s u b j e c t s - m a t h , c o m p u t e r
s c i e n c e s , a n d s o f o r t h . W h i l e n o t
n e c e s s a r i l y a s f o c u s e d a s s o m e
c o u r s e s o n t h i s l i s t , i t s s t i l l a g r e a t
r e s o u r c e d e p e n d i n g o n w h a t y o u d
l i k e t o l e a r n . I t s c o m p l e t e l y f r e e ,
a n d t h e c o u r s e s I v e t r i e d h a v e
b e e n q u i t e w e l l d o n e .
h t t p s : / / w w w . u d a c i t y . c o m -
U d a c i t y w o r k s i n p a r t n e r s h i p w i t h
l a r g e c o m p a n i e s ( s u c h a s G o o g l e
a n d F a c e b o o k ) t o o f f e r w h a t t h e y
c a l l N a n o d e g r e e s . T h e s e
N a n o d e g r e e s a r e p a i d c o u r s e s .
H o w e v e r , t h e y d o h a v e f r e e
c o u r s e s a v a i l a b l e a s w e l l ( f i l t e r t h e
c a t a l o g b y F r e e C o u r s e s ) . T h e s e d o
n o t r e s u l t i n c e r t i f i c a t e s o r
d e g r e e s . O v e r a l l , t h e w e b s i t e
w o r k s w e l l , a n d I h a v e c o m p l e t e d a
f e w f r e e c o u r s e s c r e a t e d b y
G o o g l e . F o r a l i t t l e m o r e i n f o o n
t h e N a n o d e g r e e s , j u m p t o t h e n e x t
s e c t i o n .
B O N U S S E C T I O N
T h i s s e c t i o n c o n t a i n s a f e w p a i d
c o u r s e s i t e s , a n d s o m e f r e e
c o u r s e s g e a r e d t o w a r d s l a n g u a g e
l e a r n i n g .
h t t p : / / w w w . m e m r i s e . c o m / -
( L a n g u a g e ) T h i s i s a w e b s i t e
g e a r e d t o w a r d s l e a r n i n g a
l a n g u a g e b y r e p e t i t i o n . T h e y h a v e
a l a r g e a s s o r t m e n t o f o p t i o n s .
h t t p s : / / w w w . d u o l i n g o . c o m / -
( L a n g u a g e ) A f r e e s i t e f o r l e a r n i n g
a l i m i t e d s e l e c t i o n o f l a n g u a g e s
( t h i n g s l i k e S p a n i s h , F r e n c h , I t a l i a n ,
e t c ) . I d o n t k n o w h o w f r e q u e n t l y
n e w l a n g u a g e s a r e a d d e d ( i f a t a l l ) ,
b u t i t m a y b e w o r t h a b r o w s e .
h t t p s : / / w w w . u d a c i t y . c o m -
( C o u r s e s ) I f y o u r e l o o k i n g f o r a
p a i d c o u r s e s f o r s p e c i f i c s k i l l s , y o u
m a y h a v e s u c c e s s f i n d i n g o n e h e r e .
https://www.udacity.com/https://www.duolingo.com/http://www.memrise.com/https://www.udacity.com/https://www.khanacademy.org/https://www.skillshare.com/https://www.coursebuffet.com/http://ureddit.com/http://exercism.io/https://www.codecademy.com/http://docs.emmet.io/cheat-sheet/https://github.com/wsargent/docker-cheat-sheethttp://news.softpedia.com/news/ubuntu-touch-s-web-browser-to-improve-the-google-hangouts-experience-in-ota-11-504658.shtml7/25/2019 Full Circle Magazine - issue 110 EN
16/54
f u l l c i r c l e m a g a z i n e # 1 1 0 1 6
c o n t e n t s ^
L u c a s h a s l e a r n e d a l l h e k n o w s f r o m
r e p e a t e d l y b r e a k i n g h i s s y s t e m , t h e n
h a v i n g n o o t h e r o p t i o n b u t t o
d i s c o v e r h o w t o f i x i t . Y o u c a n e m a i l
L u c a s a t : l s w e s t 3 4 @ g m a i l . c o m .
C O M M A N D & C O N Q U E R
T h e y a l s o o f f e r a N a n o d e g r e e P l u s
o p t i o n ( j o b g u a r a n t e e w i t h i n 6
m o n t h s , o r 1 0 0 % r e f u n d o n t h e
c o u r s e c o s t s ) . I m n o t s u r e a b o u t
t h e a v a i l a b i l i t y o f t h o s e o f f e r i n g s
i n t e r n a t i o n a l l y .
h t t p s : / / w w w . u d e m y . c o m -
( C o u r s e s ) A m a s s i v e c a t a l o g o f
c o u r s e s r a n g i n g f r o m h a c k i n g t o
i n s t r u m e n t a l m a s t e r c l a s s e s . T h e y
c u r r e n t l y o f f e r s o m e
Top Related